
bounce エクスプレッションは、プロパティのキーフレームに生き生きとした跳ねる効果を加えます。要素が画面に跳ね込んだり跳ね出したりするような、遊び心のある、あるいはダイナミックな雰囲気のアニメーションを作るのに便利です。この効果を得るには、任意のアニメーション可能なプロパティに適用してください。
amp = 0.7;
freq = 0.5;
decay = 2.1;
freq = 0.5;
decay = 2.1;
n = 0;
if (numKeys > 0) {
if (numKeys > 0) {
n = nearestKey(time).index;
if (key(n).time > time) {
n–;
}
}
if (n == 0) {
t = 0;
} else {
t = time – key(n).time;
}
if (n > 0) {
v = velocityAtTime(key(n).time – thisComp.frameDuration / 10);
M = Math.sin(freq * t * 2 * Math.PI) / Math.exp(decay * t);
value + v * amp * M;
} else {
value;
}
v = velocityAtTime(key(n).time – thisComp.frameDuration / 10);
M = Math.sin(freq * t * 2 * Math.PI) / Math.exp(decay * t);
value + v * amp * M;
} else {
value;
}
