TORAERA(トラエラ)

イン点に設定したキーフレームを自動でアウト点で逆再生するエクスプレッションの使い方


Adobe After Effects
知ってるとちょっと嬉しいエクスプレッション

モーショングラフィックスでよく使う、イン点に設定した出現アニメーションと逆の動きをアウト点に設定して消えるアニメーション。このエクスプレッションでは、イン点に設定したキーフレームを自動でアウト点で逆再生します。イン点の変更がアウト点にも反映され、レイヤーの長さも変更できるので、タイミング調整が一瞬で行えます。




このエクスプレッションの使い方
イン点にキーフレームアニメーションを設定し、下記エクスプレッションを適用。「var duration」に設定した時間をイン点のアニメーションと定義するこで、アウト点に逆再生を適用する

var inPoint = key(1).time;  // イン点の時間
var outPoint = outPoint;  // アウト点の時間
var duration = 1;  // イン点のアニメーションの長さ(1秒)

if (time <= inPoint + duration) { // イン点の1秒間のアニメーション valueAtTime(time); } else if (time > inPoint + duration && time < outPoint - duration) { // 中間の静止部分(1~2秒) valueAtTime(inPoint + duration); // 最後のアニメーションを維持 } else if (time >= outPoint - duration) {
  // アウト点の最後の1秒で逆再生
  var reverseTime = linear(time, outPoint - duration, outPoint, inPoint + duration, inPoint);
  valueAtTime(reverseTime);
}




モバイルバージョンを終了