1-12. フリーコード
前ページまでに、LilyPlaygroundでの色々なアニメーションの方法を学んできました。この章のまとめとして、ここまでに学んだ機能を自由に組み合わせ、試してみましょう。 1フレームあたりの移動量を指定する: .deltaPosition(dx:dy:) 1フレームあたりの大きさ変化を指定する: .deltaScale(dw:dh:) 1フレームあたりの色の変化量を指定する: .deltaColor(red:green:blue:) 1フレームあたりの回転量を指定する: .deltaAngle(degrees:) .deltaAngle(radians:) 1フレームあたりのアルファ変化量を指定する: .deltaAlpha() 図形のライフを指定する(0.0~1.0): .life() 1フレームあたりのライフの変化量を指定する: .deltaLife() 一定間隔で実行する($0は図形): .interval(sec:秒数) { $0.実行する処理 } ライフが0になった時実行する($0は図形): .completion { $0.実行する処理 } 毎フレーム実行する: .iterate { $0.実行する処理 } 目標 ここまで学んできたコードを使って楽しんでください。 1章はこれでおわりです。おつかれさまでした。次の章へ進みましょう。