After Effects

  1. 主页
  2. 文档
  3. After Effects
  4. 沉浸式视频、VR 和 3D
  5. 向图形添加响应式设计

向图形添加响应式设计

了解如何在 After Effects 中创建和使用“响应式设计 - 时间”。

利用“响应式设计 - 时间”功能,可创作自适应运动图形。当合成为嵌套样式或将合成导出为运动图形模板时,利用此功能可启用自适应时间拉伸。自适应时间拉伸意味着即使对不受保护的区域进行时间拉伸,受保护区域的动画时间长度也不会改变。

您可以保护合成的开场、结束和任意区域,并保存响应式设计模板,以便将来在不同的项目中重复使用它们,从而避免浪费时间进行复制和重定时。

通过此功能,可将动画锁定到图形或序列,并适应您对它们所作的编辑。利用此功能,可创建复杂的动画和动态图形模板,而这些模板可通过响应式重定时,与项目中的序列保持一致。

例如,您创建了一个较小的下沿字幕、设置了淡入/淡出动画并添加了“响应式设计 - 时间”。无论在何时延长或裁切剪辑的持续时间,响应式设计均会保持动画时间不变。

了解“响应式设计 - 时间”

问题详情可参见下方的示例:

您使用淡入/淡出创建了一个文本动画,且需要动画的持续时间与序列的持续时间相同。该动画由两组淡入黑色背景的文本组成。

将相同的动画添加到其他序列。该动画的每个元件,例如字体大小、淡入/淡出的开始和结束时间,都应与序列匹配。一种方法是复制动画,使其与序列的长度保持一致。但是,这种方法可能非常耗时,因为您需要移动动画关键帧以将淡入/淡出与序列保持一致。

而这时,您就可以使用“响应式设计 - 时间”。您可以保护淡入/淡出区域(由关键帧组成)并延长动画。通过这种方式将这些区域附加到序列后,即使对动画进行时间拉伸以匹配序列的长度,这些区域所占用的动画时间也不会受到影响。附加之后,动画会进行动态调整以适应序列的长度。

应用“响应式设计 - 时间”

您可通过以下三种方式应用“响应式设计 - 时间”:

  1. 选项 1:

    在“合成”菜单中,选择“响应式设计 - 时间”子菜单的其中一个选项:

    • “创建开场”:创建占据合成持续时间 15% 的一个受保护区域,其起始点位于合成的第一帧。
    • “创建结尾”:创建占据合成持续时间 15% 的一个受保护区域,其结束点位于合成的最后一帧。
    • 从工作区域创建受保护区域:使用与工作区域栏相同的起始点和结束点创建一个受保护的区域。受保护区域以蓝色阴影表示。

    向图形添加响应式设计-PR模板网 

  2. 选项 2:

    拖动工作区域栏以选择要设置为受保护区域的区域。右键单击工作区域栏,然后选择“从工作区域创建受保护区域”。

    向图形添加响应式设计-PR模板网 

  3. 选项 3:

    单击时间轴右侧的标记图标,并创建合成标记。

  4. 在“时间轴”面板中,双击该标记打开“合成标记”设置对话框,然后设置持续时间并启用“受保护区域”选项。

    向图形添加响应式设计-PR模板网 

将动画添加到其他合成

设置动画的受保护区域、结尾和开场之后,可以将它们添加到其他合成或序列。

流程详情可参见下方的示例:

    • 为带受保护区域的动画命名,例如“合成 A”。
    • 为要添加动画的合成命名,例如“合成 B”。

    在时间轴面板中打开“合成 B”。

  1. 在时间轴中,将“合成 A”拖放到“合成 B”上。
  2. “时间轴”上的受保护区域会以蓝色阴影形式显示。按住并拖动“合成 A”的端点,使其与“合成 B”的端点相匹配。

    在预览合成时,动画中受保护区域所占用的动画时间长度将保持不变,且只会拉伸未受保护的区域。

处理包含多个受保护区域的嵌套合成

  • 当您拖动具有一个或多个受保护区域的合成的入点和出点,并将其嵌套到其他合成中时,它将会对合成的时间进行拉伸,而不是进行修剪。该功能可保留受保护区域的持续时间。例如,当您将包含 2 秒受保护区域的 5 秒剪辑延长为 10 秒后,受保护区域的持续时间仍将保持 2 秒的长度。
  • 要修剪图层的入点或出点而不进行时间拉伸,请按住 Option 键 (macOS) 或 Alt 键 (Windows) 并拖动入点和出点。
  • 受保护区域带有“受保护区域”选项已启用的合成标记,且使用不同的手柄图标,以便更轻松地识别。受保护区域标记的行为与其他合成标记相同,但使用受保护区域嵌套合成的情况除外,此类合成标记不能修改。 相反,嵌套合成的图层栏会使用阴影来表示受保护区域。
  • 如果您在嵌套合成之后修改受保护区域,则嵌套合成图层上的受保护区域标记不会自动更新。要更新嵌套合成图层上的标记,请选中该图层并在“源”中选择“图层”>“标记”>“更新标记”。
  • 您还可以使用合成标记的 protectedRegion 属性,通过脚本或表达式访问“受保护区域”选项。

将带受保护区域的合成导出为动态图形模板

将包含受保护区域的合成导出为动态图形模板并将其添加到 Premiere Pro 中的序列时,可以直接调整长度,而无需进行时间重映射。

您可以拖动剪辑的入点和出点来对合成进行时间拉伸,而无需修剪入点或出点。受保护区域的持续时间将被保留。

  • 将包含音频的合成导出为动态图形模板时,不会在 Premiere Pro 中进行自适应时间拉伸。
  • 使用 CINEMA 4D 渲染器和包含 3D 图层的合成,或包含使用 CINEWARE 效果的 CINEMA 4D 图层的合成,进行时间拉伸后,可能会遇到不受保护区域动画平滑的问题。

上次更新日期: 2023年5月25日

原文链接:https://helpx.adobe.com/cn/after-effects/using/responsive-design.html