以交互方式编辑关键帧

您可以通过直接在地图或场景中进行操作来交互编辑动画及其关键帧。使用编辑当前关键帧工具 编辑当前关键帧 可以激活交互式编辑,显示动画路径及其关键帧,并在进行更改时将其可视化。

使用编辑当前关键帧工具可在活动关键帧上添加可移动控件,并进行调整,例如重新放置关键帧、插入和移除关键帧以及更改照相机的旋转或高度。单击单个关键帧元素,或单击编辑下一个 编辑下一个编辑上一个 编辑上一个 按钮沿路径移动。与关键帧关联的观察目标点和与可调过渡类型关联的控制点也是沿动画路径的可编辑的点。这些点在动画中显示为橙色或黄色,可用于交互式编辑。

交互式关键帧编辑工具位于动画选项卡上的显示组中。完成交互式编辑后,必须切换到另一个主要工具,例如浏览工具 浏览工具。您可以在视图中单击鼠标右键以切换到浏览工具,按 Ctrl+Alt+C,或将浏览工具添加到快速访问工具条中,使其始终可见。

使用“编辑当前关键帧”工具

动画必须至少包含两个关键帧才能进行交互式编辑并显示编辑控件、路径和关键帧。交互式编辑通常用于优化回放体验的某些部分。动画制作完成后,可以将其导出为动画格式,或将其复制为附加动画

要对动画的关键帧使用交互式编辑,请执行以下操作:

  1. 确保动画包含在您的工程中
  2. 动画选项卡的显示组中,单击编辑当前关键帧 编辑当前关键帧

    可移动的编辑控件出现在当前关键帧上方。当前关键帧与动画中的当前时间保持一致。

  3. 拖动关键帧的可移动控件上的环以进行调整。

    拖动中间的灰色环以在 X 和 Y 中重新定位关键帧。在 3D 模式下,旋转绿色和红色环以更改照相机的前进和俯仰值。在场景中创建动画时,使用垂直绿色箭头拖动 Z 中的关键帧以更新其高度值。

  4. C 键可临时浏览视图,但继续保持对关键帧的交互式编辑处于活动状态。或者,使用鼠标中键进行平移。
  5. 在视图中单击鼠标右键,完成后单击浏览 浏览工具 以关闭编辑当前关键帧工具。

    可移动控件将不再视图中显示,路径和关键帧也将处于关闭状态。

交互式修改关键帧

您可以使用屏幕上的编辑控件修改视图中的关键帧,方法如下:

注:

编辑当前关键帧工具处于活动状态时,一次只能修改一个关键帧。要更改多个关键帧的值,请根据动画时间轴窗格的关键帧图库中选定的关键帧使用动画属性窗格。

编辑方法说明

将关键帧移动到 X、Y 或 Z 中的新位置

关键帧周围的可移动控件看起来像带箭头的阴影磁盘。将鼠标悬停在可移动编辑控件上时,指针将变为四点。单击以拖动并重新定位关键帧的 x 和 y 值。

在 3D 模式下,使用垂直绿色箭头调整高度(z 值)。

移除关键帧

按下活动关键帧上的删除键,或右键单击关键帧,然后单击删除关键帧

插入新关键帧

通过右键单击视图中的任意位置或沿当前路径向动画添加关键帧,可从以下选项中进行选择:

  • 追加关键帧 - 将关键帧添加到动画的结尾。
  • 添加关键帧前缀 - 将关键帧添加到动画的开头。
  • 在关键帧前插入 - 将关键帧添加到当前所选关键帧之前。
  • 在关键帧后插入 - 将关键帧添加到当前所选关键帧之后。

更改照相机的朝向

在 3D 模式下,如果关键帧不包含定义的观察目标点,则可以使用关键帧周围的旋转环来定位照相机的朝向。单击并拖动绿色水平环以修改照相机的朝向。橙色方向线大体指示照相机视图中的内容。

更改照相机角度的倾斜度

在 3D 模式下,如果关键帧不包含定义的观察目标点,则可以使用关键帧周围的旋转环来定位照相机的朝向。单击并拖动红色垂直环以修改照相机的仰俯角度。橙色方向线大体指示照相机视图中的内容。

更改控制点以调整照相机路径

如果关键帧使用的是可调过渡类型,则包含贝塞尔曲线的可配置控制点。单击一个控制点,然后使用屏幕上的编辑控件在视图中移动该点。曲线立即更新以显示更新后的路径。

编辑下一个关键帧,而无需更改当前视角

默认情况下,如果关键帧不在屏幕上并且不在视图中,则当您单击编辑下一个 编辑下一个编辑上一个 编辑上一个 或者使用编辑当前关键帧工具时,视图将自动缩放至编辑控点。该行为会缩放到关键帧并从垂直视角定向。要保持视角,请单击引入视图按钮,以便不选择该按钮,且使自动缩放处于关闭状态。您必须手动进行平移或缩放才可以导航到关键帧,但视角保持不变。

注:

要设置特定值或在交互式修改关键帧时观察值的变化,请确保动画属性窗格中的关键帧选项卡处于活动状态。展开照相机图层属性部分以查看位置值是否已进行相应更新。

设置关键帧观察目标点

观察目标点是场景视图中关键帧照相机在动画回放期间聚焦的指定位置。默认情况下,关键帧会根据照相机的前进和俯仰值对观察目标点进行插值。在某些情况下,可以在创建关键帧的同时添加一个观察目标点。例如,导入下拉菜单中提供了四种方法,可用于自动创建关键帧,以围绕视图中心或所选对象作为观察目标点。这些关键帧由特定的观察目标点定义。

要在编辑动画时向关键帧添加观察目标点,请使用编辑当前关键帧工具。确保编辑焦点位于将添加观察目标点的关键帧上。将视图放置在要用作观察目标点的位置或对象周围,在场景中单击鼠标右键,然后选择设置关键帧目标点。橙色点和牵引线将观察目标点连接到关键帧。或者,选择查看下一个关键帧以将观察目标点设置为下一个关键帧的位置,以模拟沿路径跟随而不是并排观察的情况。

要更新多个关键帧的观察目标点,请从动画时间轴窗格的关键帧图库中选择一组关键帧。右键单击所选关键帧,指向观察目标点,然后选择下一关键帧视图中心。这也是一种移除观察目标点的方式。

添加、移除和重置控制点

使用可调过渡类型 可调 的照相机路径过渡包括定义如何计算贝塞尔曲线路径的控制点。默认情况下,使用此类型的照相机过渡包括两个控制点,一个从过渡路径的起点引出,另一个指向终点。如果这两个控制点不能提供足够的灵活性来定义曲线,则可以添加更多中间控制点以便进一步调整。

使用控制点时,建议先在视图中显示动画的路径和关键帧。这样可以直观地显示照相机的路径及其上的控制点。

要添加、移除和重置可调过渡曲线的控制点,请执行以下操作:

  1. 动画选项卡的显示组中,单击路径下拉菜单,然后选择路径和关键帧 路径和关键帧

    当按钮突出显示且图标反映当前显示选项时,将启用路径显示。

  2. 动画时间轴窗格中右键单击关键帧图库中的关键帧。
  3. 指向控制点,然后选择添加控制点

    一个额外的控制点被添加到该过渡线上,以黄线连接的黄点表示。

  4. 要移除特定控制点,请启用动画选项卡上显示组中的编辑当前关键帧工具 编辑当前关键帧 以使该工具在视图中处于活动状态。
  5. 右键单击视图中的控制点,指向 控制点,然后单击移除控制点

    可调过渡类型必须至少具有一个控制点; 您无法使用此方法删除最后一个控制点。要移除所有控制点,必须将照相机的过渡类型更改为其他选项,例如,线性 线性固定 已修复

  6. 要重置关键帧的控制点,使其返回到在过渡线上的初始状态,请右键单击动画时间轴窗格中的关键帧,指向控制点,然后选择重置控制点

    当您手动编辑控制点并需要平滑回放结果时,此功能十分有用。

默认情况下,贝塞尔可调曲线启用了保持切线选项,以确保使用此曲线类型的多个关键帧之间的飞行路径保持平滑。要禁用此选项,请右键单击动画时间轴窗格中的关键帧,指向控制点,然后取消选中该选项。