After Effects 表达式
After Effects 表达式
Section titled “After Effects 表达式”欢迎来到 After Effects 表达式综合指南。表达式是强大的、基于 JavaScript 的脚本,可让您在 After Effects 中创建动态动画并自动化复杂任务。
什么是表达式?
Section titled “什么是表达式?”表达式是您可以用来在 After Effects 中为属性设置动画的小段 JavaScript 代码。它们提供了一种创建复杂动画的方法,而这些动画用关键帧很难或不可能实现。
- 动态动画: 创建响应时间、其他属性或外部数据的动画
- 数学控制: 使用数学函数创建精确的动画
- 属性链接: 连接不同的属性以创建复杂的关系
- 自动化: 通过智能自动化减少手动设置关键帧
- 效率: 自动化重复性任务和复杂计算
- 精度: 创建数学上完美的动画
- 灵活性: 通过更改表达式参数轻松修改动画
- 可扩展性: 将相同的逻辑应用于多个图层或属性
学习 After Effects 表达式的基础语法、变量和概念。
探索最常用的属性、方法和全局变量。
掌握用于创建复杂动画的数学函数和运算。
了解如何使用时间、关键帧和时间相关的表达式。
简单的摆动效果
Section titled “简单的摆动效果”// 为位置添加随机运动wiggle(2, 50); // 每秒摆动2次,振幅为50像素基于时间的旋转
Section titled “基于时间的旋转”// 持续旋转time * 45; // 每秒45度缩放反弹动画
Section titled “缩放反弹动画”// 缩放反弹效果var bounce = Math.sin(time * 5) * 20 + 100;[bounce, bounce];🔗 相关资源
Section titled “🔗 相关资源”- 表达式示例 - 社区分享的表达式
- ExtendScript 工具包 - 开发环境设置
- VS Code 设置 - 现代开发工作流程