AE表達式 - 彈性變形表達式

效果演示:

用法說明:
直接添加到縮放屬性上即可,不需要做關(guān)鍵幀動畫。
變量解釋:
maxDev = 10;? ? //最大形變大小,值越大彈性效果越明顯、越劇烈。
spd = 30;? ? ? ? ?//速度,速度越大彈性效果的頻率越高,不建議設(shè)置太大。
decay = 1;? ? //靜止快慢, 值越大彈性效果停止的就越快,不建議太大。
下面這兩句,大家可以交換一下試試,會得到不一樣的效果。
x = scale[0] + maxDev*Math.sin(spd*t)/Math.exp(decay*t);
y = scale[0]*scale[1]/x;
標(biāo)簽: