dnjiro’s 9VAe blog

誰でもアニメが作れる無料ソフト9VAeきゅうべえ開発者のブログ

2017-01-01から1年間の記事一覧

9VAeきゅうべえiPad版 CoreTextを使った文字表示ができた

iPad版9VAeきゅうべえ開発記録。 今日は、文字表示を頑張ってみよう。 CoreTextの描画関数がリンクエラーする 日本語を表示するには CoreTextを使う必要があるらしい CoreTextを調べてみた | Tea Leaves CoreTextの文字の範囲。 Core Text | HMDT Blog CoreT…

9VAeきゅうべえ Ver.0.5.12d Windows版 はどんなソフトか?

9VAeきゅうべえWindows版(9va-win) Ver.0.5.12dをリリースしました。 これは、カラーパレットに色の登録ができないかと言う問い合わせがあったため、それに答えたものです。Mac版は、カラーパレットの右上の現在の色をクリックすれば、Mac標準の色選択ウィン…

9VAeきゅうべえiPad版、データ保存はSVGを標準にする

9VAeきゅうべえiPad版開発記録 今日は、線の閉じる、開くとか、線の入力位置とか、細かい修正を行う。 イベント処理でハマった点 こんなバグが発生。四角や円はちゃんと入力した位置に描けるのに、自由線が描けない。形は正しいが、場所がおかしい。必ず画面…

9VAeきゅうべえiPad版、画像表示、文字入力ができるようになった。

9VAeきゅうべえiPad版開発記録 昨日、今日の作業はこんな感じ。 ポリポリゴン(ドーナツのような穴のある図形) ポリポリゴンをテストするには、グループ化しないといけないが、今、グループ化はメニューバーにしかなくて、iPad版にはメニューバーがない。選…

9VAeきゅうべえiPad版サンプル読み込み完成。

9VAeきゅうべえiPad版のオフスクリーンを順番に実装していく。 オフスクリーン 9VAeでは、描画速度を速めるために、次の画像バッファを持っている。 hbmpGdnA タイマーで画面全体の描画を行う。 hBmpIcon 画面デザイン、アイコン画像を格納 hbmpPic ページサ…

9VAeきゅうべえiPad版グラデーションができた。

9VAeきゅうべえiPad版開発について。 半透明グラデーションを以下を参考にして実装。 Cocoaの日々: [iOS][Mac] Core Graphics - グラデーション CoreGraphics グラデーション | Professional Programmer パスでクリッピングを設定してから、グラデーションを…

9VAe iPad版でアニメーションが動いた。だいぶわかってきた。

最初全くわからなくても、何回も試してみるうちにわかってくる。 これは本当だ。9VAe iPad版もだんだん、作り方がわかってきた。 まず、9VAeの描画は自分のイメージに対して行う。これはいつでもできるので、タイマーの中で処理する。それから、setNeedsDisp…

9VAeきゅうべえ Ver.0.5.12 はどんなソフトか?

9VAeきゅうべえ iPad版は、ちょっとおいといて、今日は、新しいバージョンの公開作業をした。 Ver.0.5.12は、次のような人に、ものすごい役に立つ機能をつけた。 1.9VAeを動画作成に使っている。 2.9VAeで音楽入りアニメを作っている。 3.複数台の9VAe…

9VAeきゅうべえカスタムビューを作ってみる

9VAeきゅうべえiPad版作成日記。 今回は、タイマー描画を導入するために、カスタムビューを作り始めたところまで。 今までの経緯は、まずiPadアプリの作り方を勉強するために、お絵かきをするサンプルプロジェクトを入手し、タッチイベントの処理方法を勉強…

タイマー描画するサンプルプログラム発見

9VAeきゅうべえをiPadに移植する為に、タイマー描画させる必要があるが、その方法がわからなかった。 以下の記事が参考になりそうだ。 https://ja.stackoverflow.com/questions/34903/アナログ時計が毎秒ごとに更新されない キーワードは、「self.clockView.…

iPad画面を再描画させるヒント

9VAeきゅうべえ画面を再描画させる方法のヒント (まだよくわかってない) qiita.com

9VAeきゅうべえ iPad版の画面が出た

9VAeきゅうべえとは、フリーのアニメエディタだ。 こちらからダウンロードできるよ。 qiita.com このソフトの、iPad版を作ろうとしているんだけど、 1。iOS開発については、全くの初心者。 2。9VAeきゅうべえの、MacOS版はある。 どうも、Swiftを使うと、…