在 After Effects 中打开包含表达式片段的合成。
- After Effects 用户指南
- Beta 版
- 快速入门
- 工作区
- 项目与合成
- 导入素材
- 文本和图形
- 绘图、绘画和路径
- 图层、标记和摄像机
- 动画、关键帧、运动跟踪和抠像
- 透明度与合成
- 调整颜色
- 效果和动画预设
- 表达式和自动化
- 沉浸式视频、VR 和 3D
- 视图和预览
- 渲染和导出
- 使用其他应用程序
- 协作:Frame.io 和团队项目
- 内存、存储、性能
- 知识库
使用表达式编辑器中的不同选项来自定义表达式。
您可以自定义表达式编辑器的代码编辑器界面,包括使用自定义颜色突出显示 JavaScript 语法、行号、代码折叠和自动完成。要自定义这些选项,请选择 After Effects > 设置 > 脚本和表达式。
表达式编辑器代码界面
自定义 JavaScript 语法与 After Effects 方法和属性中的语法突出显示方式
- 您可以为不同类型的语法、背景和文本选择分配自定义颜色,并调整文本选择的 Alpha 设置(不透明度)。选择“吸管”图标以从色轮选择颜色。
- 您可以根据可用的不同主题自定义表达式编辑器的外观。选择主题下拉列表,然后从中选择主题。您还可保存自定义主题。
编辑首选项
代码预览框
针对语法颜色和其他编辑器首选项的全部更改,都可在此代码预览框中实时预览。
使用 throw 以调试表达式内联。当您希望查看表达式编辑器字段中的代码错误,以便节省时间并确保进行高效调试时,此功能非常有用。
示例 1:显示代码片断中的错误
-
-
在时间轴面板中,选择一个图层,然后按住 Alt 键并单击,以在表达式编辑器字段中显示表达式。
-
选择编辑器栏以进入编辑模式。
-
在本示例中,选择第一行中的 MILE,然后将其更改为小写的 mile。这样将导致代码出现一个错误,而 After Effects 则会在代码片断中显示错误消息。
After Effects 还会显示一条错误横幅,其中会注明错误所在行的行号。
示例 2:基于常用组件的自动建议
-
在同一表达式中,将图层名称从 mile 更改为 MILE。
-
在键入时,After Effects 会显示一个下拉列表,提供一系列 After Effects 取自项目图层名称的建议。
使用相应的 comp()、layer()、footage() 和 effect() 方法,可将所有合成名称、图层名称、素材名称和效果名称提取到 autoComplete,并显示在正确的上下文中。这样即可在保持表达式活动状态的同时,引用项目中的各个项。使用关联器时,无需滚动时间轴或打开其他面板,即可引用属性或项。
更多表达式资源
当您领会了表达式背后的一些概念之后,请前往社区观看一些真实案例并分享您的作品。
AE Enhancer 论坛也提供了有关表达式、脚本和动画预设的许多示例和大量信息。