MG动画制作必学表达式!常见AE的表达式总结!

我们在学习制作MG动画的过程中,AE表达式是必须要学会的,不然很难做出比较复杂的动画效果 。接下来,小编就来给大家总结一些AE常见的表达式,一起来看看吧!

MG动画制作必学表达式!常见AE的表达式总结!

文章插图
1、time表达式:time*n,n代表秒数,若用于旋转属性,则n表示角度 。
2、抖动表达式:wiggle(freq, amp),freq表示频率,amp表示振幅 。
3、index表达式:(index-1)*n,为每间隔多少数值来产生多少变化 。
4、value表达式:value+n,在当前时间输出当前属性值 。
5、random表达式:random(x,y),在数值x到y之间随机进行抽取,最小值为x,最大值为y 。
6、loopOut表达式:
(1)loopOut(type="pingpong",numkeyframes=0) 。
(2)loopOut(type="cycle",numkeyframes=0) 。
(3)loopOut(type="continue") 。
(4)loopOut(type="offset",numkeyframes=0) 。
7、 timeRemap表达式:timeRemap*n,n表示帧 。
8、 linear表达式:linear(t, tMin, tMax, value1, value2);t表示时间,tMin表示开始变化的时间, tMax表示结束变化的时间, value1表示开始变化时的数值, value2表示结束变化的数值 。
9、Other Math表达式:
(1)degreesToRadians(degrees),角度转为弧度 。
(2)radiansToDegrees(radians),弧度转为角度 。
10、 layer表达式:
(1)layer(index),index是数值 。
(2)layer(name),name是字符串 。
(3)layer(otherLayer, relIndex);otherLayer是图层对象,relIndex是数值 。
11、marker表达式:marker.key(index) 。
12、comp表达式:其中width表示返回合成宽度;height表示返回合成高度 。
13、param表达式:param(name),param(index) 。
14、弹性表达式:其中decay表示衰减 。
15、反弹表达式:其中k表示反弹最终结果,a表示反弹阻力,b表示反弹变化时间 。
16、数字递增表达式:其中StartNumber表示开始时的数值,EndNumber表示结束时的数值,StartTime表示开始的时间,EndTime表示结束的时间 。
17、挤压和伸展表达式:spd表示挤压拉伸的速度,maxDev表示挤压拉伸的大小 。
18、运动拖尾表达式:其中delay表示要延迟的帧数 。
【MG动画制作必学表达式!常见AE的表达式总结!】以上就是常见的AE表达式总结,希望能对大家有所帮助 。

    推荐阅读