一、什么是AE表情?
AE expression是基于javascript语言在AE中开发的代码,是针对AE中的动画属性而添加的。
2.如何添加AE表情?
1.按住ALT键并单击属性前面的代码表。
2.出现表达式编辑面板,在编辑面板中输入要添加的表达式代码。
三。常用表达
1.摆动摇摆表情
摆动表情,实现物体的随机摆动效果。
书写:摆动(频率、振幅)
解释:频率——指每秒钟抖动的次数。
振幅指抖动像素的振幅。
示例:wiggle(5,50)表示物体每秒抖动5次,每次抖动50个像素单位。
案例演示:
在“位置”属性中,添加一个表达式。
显示效果:
2.时间时间表达式
时间表达式,用于获取时间值。以每秒24帧的帧率为例。如果时间指针指向第二帧,那么时间的值就是2240.1;到第24帧,时间的值为2424=1;
写作:时间*n
说明:n是指时间的倍数。
示例:time*300表示当前时间的300倍。
案例演示:
在“旋转”属性中,添加表达式。当时间指针到达第10帧时,时间为1024=0.416,0.416 * 300125;如下图所示
显示效果:
因为时间值总是在变化,所以旋转会一直继续。
3.随机表达式
随机表达可以达到随机变化的效果。random random函数,执行random(),可以得到一个0到1之间的随机数。使用随机数,可以制作各种随机动画效果。
写法:random()*n(注意:random expression的参数很多,这里不赘述)
说明:n是指ranom乘法的倍数。
示例:random()*100表示随机数的100倍。
案例演示:
在“不透明度”属性中,添加一个表达式。
显示效果:
添加表达式后,不透明度的值随机变化,会出现随机闪烁的效果。
4.loopOut循环表达式
Pout表情可以达到无限循环的效果。如果我们需要一个效果一直重复,我们不需要重复很多次来制作关键帧。我们只需要来回做一个关键帧,然后加上loopOut()函数就可以解决了。
写入:loopOut()
案例分析:做一个循环缩放的动态效果。
A.启用“缩放”属性,并在时间轴上制作三个关键帧。
起始帧:缩放值为0%;
中间帧:缩放值为100%;
结束帧:缩放值为0%;
如下图所示:
B.添加表达式
显示效果:
虽然今天的干货教程呈现的是最简单的效果,但是要注意,不管效果有多复杂多酷,其实都是简单效果的组合。
希望能帮到你!