ループ 2

dA-tools.com

HOME > AfterFx > expression > 実践 > ループ 2

 Loop -2- 

 実例:Compのループ

  • コンポジションをループさせるにはどうすればいいのか、という質問が多いのですが、とても簡単です。
  • 1. ループさせたいCompにタイムリマップを適用します。
  • 2. そのタイムリマップにloopOut( ) を記述します。

loopComp.jpg

 前後にループ

  • エクスプレッションのloopOut( ) とloopIn( ) はキーフレームよりも前か後ろかどちらかにしかループ出来ません。
  • ここではキーフレームをいじらずに前後に延ばす方法を紹介します。

  • クリックでzoomクリックでzoom図は元になるコンポジションです。0~1秒は止まっていて、1~2秒で移動して2~3秒でまた静止するレイヤーの軌跡とグラフです。

  • 前後をループするには、始めのキーより前は loopIn( )、それより後はloopOut( )と使い分けます。それには条件演算子を使います。

(time < key(1).time) ? loopIn( ) : loopOut( )

  • 結果は左図のようになります。
  • 引数がデフォルトのままなのでcycleリピートしています。
  • 引数を"continue"と"offset"に変えると右図のような動きになります。
クリックでzoomcycleクリックでzoom"continue"と"offset"

その他