エクスプレッション

AfterEffectsのエクスプレッションで時間差をつける方法

エクスプレッションで動きのコピーはできたけど、時間をずらして動かしたい。ズラしたいけど規則性を持たせたい。そんなときに追加するエクスプレッションがあります。

 

エクスプレッションで時間差をつける

 

動画で追加したエクスプレッションは以下のようになっています。3Dレイヤー化した腕のX軸を0.5秒差で回転させています。

thisComp.layer(“レイヤー名”).transform.xRotation.valueAtTime(time-0.5)

thisComp.layer(“レイヤー名”).transform.xRotation.valueAtTime(time-0.5*2)

thisComp.layer(“レイヤー名”).transform.xRotation.valueAtTime(time-0.5*3)

thisComp.layer(“レイヤー名”).transform.xRotation.valueAtTime(time-0.5*4)

 

 

ここがポイント

参照した動きに.valueAtTime(遅らせたい時間)を追加する

動きをコピーするレイヤー数が増えるようならindexを活用してみてくださいね。