2017-01-01から1年間の記事一覧
iPad版9VAeきゅうべえ開発記録。 今日は、文字表示を頑張ってみよう。 CoreTextの描画関数がリンクエラーする 日本語を表示するには CoreTextを使う必要があるらしい CoreTextを調べてみた | Tea Leaves CoreTextの文字の範囲。 Core Text | HMDT Blog CoreT…
9VAeきゅうべえWindows版(9va-win) Ver.0.5.12dをリリースしました。 これは、カラーパレットに色の登録ができないかと言う問い合わせがあったため、それに答えたものです。Mac版は、カラーパレットの右上の現在の色をクリックすれば、Mac標準の色選択ウィン…
9VAeきゅうべえiPad版開発記録 今日は、線の閉じる、開くとか、線の入力位置とか、細かい修正を行う。 イベント処理でハマった点 こんなバグが発生。四角や円はちゃんと入力した位置に描けるのに、自由線が描けない。形は正しいが、場所がおかしい。必ず画面…
9VAeきゅうべえiPad版開発記録 昨日、今日の作業はこんな感じ。 ポリポリゴン(ドーナツのような穴のある図形) ポリポリゴンをテストするには、グループ化しないといけないが、今、グループ化はメニューバーにしかなくて、iPad版にはメニューバーがない。選…
9VAeきゅうべえiPad版のオフスクリーンを順番に実装していく。 オフスクリーン 9VAeでは、描画速度を速めるために、次の画像バッファを持っている。 hbmpGdnA タイマーで画面全体の描画を行う。 hBmpIcon 画面デザイン、アイコン画像を格納 hbmpPic ページサ…
9VAeきゅうべえiPad版開発について。 半透明グラデーションを以下を参考にして実装。 Cocoaの日々: [iOS][Mac] Core Graphics - グラデーション CoreGraphics グラデーション | Professional Programmer パスでクリッピングを設定してから、グラデーションを…
最初全くわからなくても、何回も試してみるうちにわかってくる。 これは本当だ。9VAe iPad版もだんだん、作り方がわかってきた。 まず、9VAeの描画は自分のイメージに対して行う。これはいつでもできるので、タイマーの中で処理する。それから、setNeedsDisp…
9VAeきゅうべえ iPad版は、ちょっとおいといて、今日は、新しいバージョンの公開作業をした。 Ver.0.5.12は、次のような人に、ものすごい役に立つ機能をつけた。 1.9VAeを動画作成に使っている。 2.9VAeで音楽入りアニメを作っている。 3.複数台の9VAe…
9VAeきゅうべえiPad版作成日記。 今回は、タイマー描画を導入するために、カスタムビューを作り始めたところまで。 今までの経緯は、まずiPadアプリの作り方を勉強するために、お絵かきをするサンプルプロジェクトを入手し、タッチイベントの処理方法を勉強…
9VAeきゅうべえをiPadに移植する為に、タイマー描画させる必要があるが、その方法がわからなかった。 以下の記事が参考になりそうだ。 https://ja.stackoverflow.com/questions/34903/アナログ時計が毎秒ごとに更新されない キーワードは、「self.clockView.…
9VAeきゅうべえ画面を再描画させる方法のヒント (まだよくわかってない) qiita.com
9VAeきゅうべえとは、フリーのアニメエディタだ。 こちらからダウンロードできるよ。 qiita.com このソフトの、iPad版を作ろうとしているんだけど、 1。iOS開発については、全くの初心者。 2。9VAeきゅうべえの、MacOS版はある。 どうも、Swiftを使うと、…