After Effects表达式入门指南:掌握4个常用表达式,释放动画创作潜能

在After Effects中,表达式是实现动画效果和自动化任务的强大工具。通过简单的代码,您可以创建出令人惊叹的动态效果。本文将介绍4个常用的After Effects表达式,帮助您快速入门并提升动画创作能力。

1. 随机数表达式 (Random Expression)

用途: 生成指定范围内的随机数,用于创建随机位置、缩放、旋转等效果。

使用方法: 在属性面板的数值框中输入以下表达式:

random(min, max)

参数说明:

  • min: 随机数的最小值。* max: 随机数的最大值。

示例: 将该表达式应用于图层的 Position 属性,可以创建随机的位置效果。

2. 循环表达式 (Loop Expression)

用途: 使属性的动画循环播放,可以指定循环类型和次数。

使用方法: 选择要应用循环效果的属性,在表达式编辑器中输入以下表达式:

loopOut(type, numKeyframes)

参数说明:

  • type: 循环类型,例如 'cycle' (循环播放)、'pingpong' (往返播放) 等。* numKeyframes: 循环的次数。

示例: 将该表达式应用于图层的旋转属性,可以创建持续旋转的动画效果。

3. 时间表达式 (Time Expression)

用途: 根据时间的流逝改变属性的值,常用于创建随时间变化的动画,例如淡入淡出效果。

使用方法: 在属性面板的数值框中输入以下表达式:

time * speed

参数说明:

  • time: 当前时间。* speed: 属性值随时间变化的速度。

示例: 将该表达式应用于图层的不透明度属性,可以创建随时间逐渐消失或出现的动画。

4. 拉伸表达式 (Wiggle Expression)

用途: 使属性的值随机地摆动,用于创建抖动或震动的效果。

使用方法: 在属性面板的数值框中输入以下表达式:

wiggle(freq, amp)

参数说明:

  • freq: 摆动的频率,即每秒摆动的次数。* amp: 摆动的幅度。

示例: 将该表达式应用于文字图层的 Position 属性,可以创建震动的文字效果。

结语:

以上只是 After Effects 表达式应用的冰山一角。通过学习和实践,您可以不断探索 After Effects 表达式的强大功能,创作出更加精彩的动画作品。


原文地址: https://www.cveoy.top/t/topic/liI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录