AE利用表达式制作指针转动效果感受程序员的滋味

AE是影视特效工具,全称Adobe After Effects。很多人都知道它有很多特效,设置同一特效的参数不同,那么得出来的效果也会不同。AE还有一个更好的功能哦,让你做影视也可以享受一下“程序猿”的滋味,那就是表达式的使用,很多复杂的动画你用关键帧去K的话,可能要花上几天几夜的时间,但是用上一个表达式那就是分分钟就可以完成的事了。那么AE怎么使用表达式特效使钟表的指针转动起来呢?

工具/原料

Windows 7 64位操作系统的PC平台

使用Adobe After EffectsCS5英文版操作完成

钟表素材图片

方法/步骤

将用到的素材以图层的方式依依导入到project面板中,新建一个“指针转动”的合成,将刚才导入的素材都拖拽到该合成的层编辑窗口中,调整它们的摆放位置如图1所示。

调整时针、分针和圆环的轴心点位置,使三者的轴心点位置尽量重叠。如图2所示。

单击选中时针/手表.psd素材底下的Rotation,在第一帧的位置设置它的关键帧,Rotation参数为0x+0.0,最后一帧的参数为1x+0.0。单击选中分针/手表.psd素材底下的Rotation,再选择Animation—Add Expression为Rotation添加一个表达式,拖拽表达式行的如图3所示按钮到时针/手表.psd素材底下的Rotation,与之关联起来。

此时表达式行出现thisComp.layer("时针/手表.psd").transform.rotation,在transform.rotation之后输入*12即可,如图4所示。按空格键预览效果

AI助手