任务四 无限循环
上一节
下一节
一、任务导入
利用AE CC的表达式来制作无限循环动画比打关键帧做动画效率要高出许多,因此应用十分普遍。
二、任务实施
1.在AE CC中新建一个合成。
使用矩形工具和椭圆工具,绘制一个正方形和正圆。
选定,做45º旋转。

2.Ctrl+D复制图层,选定,做-45º旋转。
将两者对齐,得到一个“心”形。

3.选定两个形状图层,按组合键Ctrl+Shift+C进行预合成。
添加“生成-梯度渐变”特效。
调整渐变起点、终点及颜色,将渐变形状设置为“径向渐变”。

4.按S键展开“缩放”属性,单击其前的码表,在0~0.5s之间做一段自小至大的动画。
按住Alt键再单击码表,进入表达式输入:
loopOut(type="pingpong")
意即:从末关键帧开始进入往返(“乒乓”)的无限循环运动。

5.Ctrl+D两次复制两个图层,依次向后缩两帧,图层的不透明度分别设定为30%、50%,完成最终效果制作。

三、任务拓展
以下,在AE CC中使用time函数表达式来制作一个简易的时钟动画。
1.在AE CC中使用椭圆工具、圆角矩形工具、钢笔工具,分层绘制如图所示的时钟。
将要转动的分针、时针中心点移至下方。

2.选定分针,展开其“旋转”属性。
按住Alt键单击其前的码表,输入表达式:
time*90
即:分针旋转角度是当前时长乘以90。

3.选定时针,展开其“旋转”属性。
按住Alt键单击其前的码表,输入表达式:
time*90/12
即:时针旋转角度是分针的1/12。

4.最终的效果呈现。


