在“轨迹视图”中指定控制器
一种方法是通过高亮显示轨迹名称,然后在“编辑”菜单 “控制器”子菜单上选择“指定控制器”,将控制器指定给轨迹视图层次列表中的任意可设置动画的参数。指定控制器中将介绍其他方法。
可以将相同的控制器类型指定给选定的多个参数,只要这些选定的参数可以使用相同的控制器类型即可。例如,可以选择多个“长方体”对象的“长度”、“宽度”和“高度”参数,并将同样的控制器类型指定给它们。这是因为它们都使用处理浮点数据的控制器。
如果已经为一个参数设置了动画,那么指定新的控制器会产生下列效果之一:
重新计算现有的动画值,以此来生成使用新控制器的类似的动画。例如,用“Bezier 位置”替换“TCB 位置”可以较好的保留原动画。
丢弃现有动画值。例如,用“噪波旋转”替换“平滑旋转”会丢弃“平滑旋转”的动画值。
使用“动画”菜单指定控制器
可以使用“动画”菜单指定控制器。通过转到菜单栏选择“动画”,然后选择所要的“控制器”类型并从显示的子菜单中选取控制器,所有的控制器和约束都可用。
当使用此方法指定控制器后,会自动指定一个列表控制器,并且指定的控制器会作为表中的第一项出现。如果使用“运动”面板或“轨迹视图”指定控制器,那么不会出现列表控制器的此自动指定。加权的列表控制器使您可以通过设置权重动画在多个轨迹间混合。
提示您可以使用“动画”菜单将相同类型的控制器或约束同时指定给几个不同的对象。选择对象,然后从“动画”菜单中选择控制器或约束。
注意如果指定的约束需要指定其他主题(如路径约束),则在选择此约束之后,橡皮筋线会从第一次选定的对象延伸到鼠标光标位置。要完成该指定,将光标放在合格的目标对象上,然后单击。
复制和粘贴控制器
在“轨迹视图”工具栏上右键单击任何空白区域,然后选择“显示工具栏”“控制器: 轨迹视图”。这样会显示含有用于快速访问控制器工具的“控制器”工具栏。
在“轨迹视图”工具栏上单击“复制和粘贴”来复制和粘贴控制器。对使用“复制和粘贴”的常规讨论,请参阅复制和粘贴项。
要在“曲线编辑器”中复制和粘贴控制器,可以选择要复制的控制器轨迹,然后右键单击并从“轨迹视图”四元菜单中选择“复制”。在“层次”列表中导航至目标对象,选择轨迹,右键单击并选择“粘贴”。
使用“复制和粘贴”的规则如下所示:
只能复制单个控制器。对“复制和粘贴”操作而言,复合控制器像“列表”或“PRS 变换”控制器都看作是单个的控制器。
可以使用相同的数据类型将一个复制的控制器粘贴到一个或多个控制器上。
可以选择是生成粘贴控制器的一个实例还是生成一个副本。
可以选择在场景中自动转换其他控制器实例。
单击“粘贴”会显示“粘贴”对话框,该对话框中含有三个用于决定如何执行“粘贴”操作的控件。
复制
将控制器作为副本粘贴。
将控制器作为原控制器的一个实例粘贴。对其中任何一个控制器的更改都会影响另一个。
例如,可以将一个长方体的“长度”控制器作为实例粘贴到其“高度”和“宽度”参数上。这使得该长方体成为一个立方体。更改“长度”、“宽度”或“高度”中的任一参数都会同时更改另两个参数。
选中该选项后,目标控制器的所有实例都获得粘贴控制器,而无论这些实例有没有被选中。该选项保持目标控制器的所有实例仍然是实例不变。禁用该选项后,目标控制器成为唯一并维持其实例不变。
实例化
粘贴目标:替换所有实例