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表示要延迟的帧数。

以上就是常见的AE表达式总结,希望能对大家有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行