欢迎光临散文网 会员登陆 & 注册

AE表达式 - 弹性变形表达式

2021-11-14 14:38 作者:我是若比邻  | 我要投稿

弹性变形表达式

可以用来做不等比缩放的弹性效果。



效果演示:


用法说明:

直接添加到缩放属性上即可,不需要做关键帧动画。



变量解释:

maxDev = 10;    //最大形变大小,值越大弹性效果越明显、越剧烈。

spd = 30;         //速度,速度越大弹性效果的频率越高,不建议设置太大。

decay = 1;    //静止快慢, 值越大弹性效果停止的就越快,不建议太大。


下面这两句,大家可以交换一下试试,会得到不一样的效果。

x = scale[0] + maxDev*Math.sin(spd*t)/Math.exp(decay*t);

y = scale[0]*scale[1]/x;


AE表达式 - 弹性变形表达式的评论 (共 条)

分享到微博请遵守国家法律