第7回 Swiftでアニメーション・プログラミング(後編)|MacFan

レクチャー Dr.さざめきのSwift冒険記

第7回 Swiftでアニメーション・プログラミング(後編)

文●Dr.さざめき(aka.沼田哲史)

親子で楽しめるiOSプログラミング入門

iPhoneに雪を降らせよう

前回は、お絵描きプログラミングの応用で、少しずつ動いている画像を何枚も用意して、iPhoneの上でパラパラマンガのアニメーションを実現する方法を解説しました。この方法を応用することで、ほかにもさまざまなアニメーションを楽しむことができます。

だんだんと冬も深まってきたところで、今回は季節を感じられるように、iPhone上に雪を降らせるアニメーションアプリを作ってみましょう。基本的な考え方は前回と同じパラパラマンガですが、今回は1つの絵を少しずつズラしながら再利用することで、雪が降る様子を表現します。

繰り返し雪を降らせるために「タイマー」も使いましょう。タイマーは同じ処理を繰り返し実行してくれるので、アニメーションを作るときにとても便利な機能です。今回は雪の円が描画される場所を移動するためだけにタイマーを使っていますが、背景色を変えたり、キャラクターの画像を入れ替えながら本物のパラパラマンガを作ることもできます。さぁ、チャレンジしてみましょう!




続きを読むためにはログインが必要です。
月額720円ですべてのコンテンツの閲覧が可能になります。
下のボタンより、お申込手続きを行ってください。

  • ログイン
  • 会員登録

同カテゴリ記事一覧