跳转到内容

After Effects 表达式

欢迎来到 After Effects 表达式综合指南。表达式是强大的、基于 JavaScript 的脚本,可让您在 After Effects 中创建动态动画并自动化复杂任务。

表达式是您可以用来在 After Effects 中为属性设置动画的小段 JavaScript 代码。它们提供了一种创建复杂动画的方法,而这些动画用关键帧很难或不可能实现。

  • 动态动画: 创建响应时间、其他属性或外部数据的动画
  • 数学控制: 使用数学函数创建精确的动画
  • 属性链接: 连接不同的属性以创建复杂的关系
  • 自动化: 通过智能自动化减少手动设置关键帧
  1. 效率: 自动化重复性任务和复杂计算
  2. 精度: 创建数学上完美的动画
  3. 灵活性: 通过更改表达式参数轻松修改动画
  4. 可扩展性: 将相同的逻辑应用于多个图层或属性

学习 After Effects 表达式的基础语法、变量和概念。

探索最常用的属性、方法和全局变量。

掌握用于创建复杂动画的数学函数和运算。

了解如何使用时间、关键帧和时间相关的表达式。

// 为位置添加随机运动
wiggle(2, 50); // 每秒摆动2次,振幅为50像素
// 持续旋转
time * 45; // 每秒45度
// 缩放反弹效果
var bounce = Math.sin(time * 5) * 20 + 100;
[bounce, bounce];
  1. 表达式基础 开始,了解基础知识
  2. 通过简单的示例进行练习,并逐渐增加复杂性
  3. 探索 社区示例 获取灵感
  4. 加入 After Effects 表达式社区寻求支持与协作