可为动画层添加简单约束。
为动画层添加简单约束
- 在“动画层编辑器”(Animation Layer Editor)中单击
,以便为约束创建一个新的空动画层。
- (可选)重命名动画层,以便随后创建约束时能在“约束选项”(Constraint Options)中轻松识别该动画层。
- 选择一个或多个目标对象,然后选择要约束到这些对象的对象。
- 根据待创建约束的类型,从主菜单栏上选择以下选项之一:
-
约束 > 点(Constrain > Point) >
- 约束 > 目标(Constrain > Aim) >
- 约束 > 父对象(Constrain > Parent) >
- 约束 > 方向(Constrain > Orient) >
- 在“约束选项”(Constraint Options)窗口中,使用“动画层”(Animation Layer)下拉菜单选择要添加约束的动画层。如有必要,设定其他约束选项,同时注意下列建议选项:
- 保持“将层设置为覆盖”(Set Layer To Override)的启用状态,以便自动将选定的层设定为“覆盖”(Override)模式。在覆盖层上使用分层约束会阻塞底层动画,这样可查看约束的完整效果。对于使用相加层在约束之上添加动画,这是一种理想的设置。
- 启用“保持偏移”(Maintain Offset),这样选定的对象不会意外移动。
现在,约束动画已经包含在为其指定的动画层中了,并促进了场景中动画的形成。
提示:
如果在一个对象上有多个约束,并将每个约束添加到一个覆盖动画层,则可操纵每个层的权重,以便在约束之间创建混合结果。
带约束的动画层的已知限制
使用带约束的动画层时,应注意以下已知限制和解决方案。
- 带约束的层无法使用“动画层编辑器”(Animation Layer Editor)导出工具导出。(请参见导入和导出动画层。)
- “曲线图编辑器”(Graph Editor)并非完全支持含约束的动画层。与基础动画(BaseAnimation)关联的约束属性始终会显示,即使将它们添加到层也是如此。
- 一旦曲线添加到动画层,便不能使用“设置受驱动关键帧”(Set Driven Key)窗口编辑“设置受驱动关键帧”(Set Driven Key)曲线。但仍可以使用“曲线图编辑器”(Graph Editor)来编辑曲线。(请参见设置受驱动关键帧。)
- 一旦多源约束移到动画层中,则无法向多源约束添加新目标。请改为创建含该约束的多个实例的多个层,然后调整层的权重值,以实现所需的效果。