当前位置: 代码网 > 科技>软件教程>媒体工具 > Ae弹性表达式怎么添加? Ae输入弹性表达式的技巧

Ae弹性表达式怎么添加? Ae输入弹性表达式的技巧

2023年11月23日 媒体工具 我要评论
Ae弹性表达式怎么添加? Ae输入弹性表达式的技巧

我们经常会看到很多动画会发生弹动,那怎么用ae做出这种效果呢?给动画加一个弹性表达式就可以完成这种效果,今天带领大家来一起学习。

第一步:打开ae工程。

第二步:给图层k完运动关键帧。(位置、大小、旋转等都可以)

第三步:给运动属性加表达式,按住alt键,鼠标左键单击属性前小秒表。

第四步:在右侧框内输入万能弹性表达式。

freq = 6;
decay = 4;
n = 0;
if (numkeys > 0){
n = nearestkey(time).index;
if (key(n).time > time){
n--;
}
}
if (n > 0){
t = time - key(n).time;
amp = velocityattime(key(n).time - thiscomp.frameduration/20);
w = freq*math.pi*2;
value + amp*(math.sin(t*w)/math.exp(decay*t)/w);
}
else
{
value;
}

表达式中freq意思是设置频率,表示一秒钟弹动的次数;decay意思是衰减,修改参数可以调整弹跳结束时长;根据动画效果需求,一般修改这两个数值来调整就可以了。

第四步:播放动画,就会出现弹跳效果,可以看第三步修改参数到你满意为止。

以上就是ae输入弹性表达式的技巧,希望大家喜欢,请继续关注代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com