快捷键
组成
Ctrl(Cmd)+ K - 合成设置
Ctrl(Cmd)+ Shift + C - 预合成
表达式
表达式是用JavaScript编写的小脚本,您可以借助它来优化After Effects中的工作流程。
环通输出(多用于录像机中()
我们在本课中遇到的第一个表达式是loopOut() ;
它创建了一个当前属性关键帧的自动循环。
注意:
它仅在播放完最后一个关键帧后才创建循环,因此在设置关键帧之前不会有循环。
您还可以使用loopOut(“pingpong”)表达式来循环播放动画片段。
循环原理
将循环持续时间除以要循环的移动持续时间的结果必须是整数。如果你想循环动画片段来回播放,那么这个数字也应该是均匀的。因此,即使您对关键帧进行偏移,动画也会有一个完美的循环。
摆动
Wiggle表达式创建了应用它的属性的随机更改。它具有以下语法wiggle(freq,amp)。你需要在括号中传递两个数字,第一个是随机变化的频率,第二个是它们的幅度。
例如,如果我们想让对象在一秒内随机振动3次,振幅为100像素,我们需要将以下表达式应用于其位置属性:wiggle(3,100)
摆动循环
标准摆动创建非循环动画,默认情况下,它不会给你这种可能性。所以这里是由Den Abberts编写的自定义表达式,它创建了一个摆动动作循环:
JAVASCRIPT
freq = 1;
amp = 110;
loopTime = 3;
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
linear(t, 0, loopTime, wiggle1, wiggle2)
只需更改这三个参数的值,使表达符合您的需要
频率 - 频率,
amp - amplitrude,
loopTime -循环持续时间
重叠动作(快速提示)
偏移动画属性的关键帧以实现重叠效果。在下面的示例中,我们相对于旋转偏移弯曲关键帧,但不要害怕尝试其他属性。
经常问的问题
●为什么弯曲工具会切掉部分叶子?
一开始你可能会因为“弯曲”效应而陷入这个问题。
以下是解决方案:
●应用“Grow Bunds”效果,如下所示
●使用“弯曲”效果的“开始”和“结束”参数进行播放。