构建绑定

绑定是 Widget 的一个容器。在您开始添加 Widget 并创建 Widget 要控制的快照之前,添加绑定不会起任何作用。一个项目可以拥有无限数量的绑定,每个绑定可以拥有无限数量的 Widget。

若要添加绑定到项目
请执行以下一项操作:
  • 选取“对象”>“新建绑定”(或按 Command-Control-R 键)。

    Figure. Rig Inspector with no widgets.
  • 在检查器中,打开参数的“动画”菜单(右侧的下箭头),选取“添加到绑定”>“创建新绑定”,然后从子菜单中选取 Widget 类型。

新绑定会添加到项目。绑定在“层”列表中显示为对象。在时间线中,绑定以空白轨道表示,因为它们不能在时间上进行编辑。

使用上述的前两种方法(通过“对象”菜单或其快捷键)将绑定添加到项目时,不会创建任何 Widget。您必须手动进行添加。(有关更多信息,请参阅将 Widget 添加到绑定。)但是,当您使用“动画”菜单添加绑定时,就会立即创建您在该菜单中所选的 Widget,而且它会显示在“绑定”检查器、HUD 和“层”列表中(位于“绑定”对象下方)。

备注: 虽然绑定及其 Widget 在时间线中显示为空白轨道,但可以为滑块 Widget 设定关键帧,并在时间线中显示这些关键帧。

将 Widget 添加到绑定

绑定直到有了 Widget 才会生效。Widget 是用于驱动项目参数的特殊控制。Widget 可进行重新排序和重新命名。如果有多个相同类型的 Widget,重新命名 Widget 非常重要。否则,您将看到列表中的控制都是相同的通用名称。

Figure. HUD showing renamed widgets.

查看“Widget”检查器时,将显示该 Widget 的控制。查看“绑定”检查器时,将显示该绑定中所有 Widget 的控制。

选择单个 Widget 后,HUD 只会显示 Widget 控制,而不会显示用于修改该 Widget 的参数或者由它驱动的参数。

Figure. HUD showing Widget controls.

选择绑定后,HUD 将显示分配给该绑定的所有 Widget 控制(如上上张图片中所示)。

若要将 Widget 添加到绑定
  • 在“层”列表中选择绑定,然后点按“绑定”检查器中的“添加 Widget”按钮。共有以下三个选项:“添加滑块”、“添加弹出式菜单”和“添加复选框”。

    Figure. Rig Insector with a slider widget added.
  • 从任何检查器面板中将参数行拖到“层”列表中的绑定对象。立即将参数行放在绑定对象上,会创建一个滑块 Widget。暂停拖放会显示一个下拉菜单,可让您选择要创建的 Widget 类型。

  • 通过参数的“动画”菜单添加 Widget。有关更多信息,请参阅通过参数“动画”菜单控制绑定

Widget 将在 Motion 项目窗口的如下四个位置中出现:

  • 在“层”列表中,位于父代绑定的下方。

  • 在“绑定”检查器中。如果绑定有多个 Widget,就全都会显示在此处。

  • 在 HUD 中。

  • 在“Widget”检查器中。

若要重新排序绑定中的 Widget
  • 在“层”列表中,按照您想要的显示顺序拖移 Widget。

若要重新命名 Widget
  • 点按“层”列表中的 Widget 名称并输入新名称。

    备注: 发布 Widget 后,名称更改不会对已发布的参数生效。若要同步名称,请在“项目”检查器的“发布”面板中手动重新命名 Widget,或者取消发布,再重新发布新命名的 Widget。

在绑定之间移动 Widget

如果项目中有多个绑定,则可轻松在不同绑定之间移动 Widget。

若要将 Widget 移到其他绑定
  1. 在“层”列表中,将要移动的 Widget 拖到该绑定。

  2. 当鼠标指针变成“添加”指针时,松开鼠标键。

Widget 类型

每种 Widget 类型(弹出式菜单、复选框和滑块)在“绑定”检查器和“Widget”检查器中都有一组不同的控制。

默认情况下,每个 Widget 都会根据其类型来命名(例如,“复选框”)。但是,您可以分配自定名称,以识别 Widget 将会影响的设置。连按“层”列表中的 Widget 名称,然后输入名称即可更改默认名称。

Figure. Layers list showing a widget being renamed.

备注: 在检查器中不能更改 Widget 名称。

复选框

复选框 Widget 可让您在两个快照之间切换,也就是说,在两组参数状态之间切换。一般情况下,复选框 Widget 用于创建可开/关的效果类型,但是您可以在快照中储存任何参数状态,从而创建更多可开关的效果。

“绑定”检查器(被选中时以蓝色高亮显示)和“层”列表(位于复选框 Widget 旁边)中的激活复选框对该复选框的组成参数不起作用。

复选框 Widget 包含“绑定”检查器和“Widget”检查器中的以下控制:

Figure. Widget inspector showing Checkbox parameters.
  • 复选框: 使用此 Widget 控制可在两个快照之间(参数状态)进行切换。
  • 编辑模式: 点按“开始”按钮可启用快照录制。有关录制快照的更多信息,请参阅管理参数快照

    备注: (使用“编辑模式”按钮或管理参数快照中所述的方法)录制快照时,受影响的参数(也就是您在“检查器”中或通过“画布”中的屏幕控制修改的参数)将被添加到 Widget。快照录制完毕后,适用于已修改参数的新控制将显示在“Widget”检查器中。这些参数是其他“检查器”面板中出现的相同参数的副本。由绑定控制的参数会在“检查器”参数行的右边显示一个特殊图标(操纵杆)。

弹出式菜单

弹出式菜单 Widget 类似于复选框 Widget,但可让您存储两种以上的参数状态(快照)。弹出式菜单 Widget 中的每个项目均表示一个快照。当您从弹出式菜单中选取一项时,项目中受影响的参数会切换到其他已存储的状态。

“绑定”检查器(被选中时以蓝色高亮显示)和“层”列表(位于弹出式菜单 Widget 旁边)中的激活复选框对该弹出式菜单的组合参数不起作用。

弹出式菜单 Widget 包含“绑定”检查器和“Widget”检查器中的以下控制:

Figure. Pop-up widget Inspector parameters.
  • 重新命名: 使用此按钮可为弹出式菜单中的项目输入一个自定名称。
  • 添加/删除: 点按添加按钮 (+) 将项目添加到弹出式菜单;点按删除按钮 (–) 将项目从列表中移除。每项代表一个新的屏幕快照。
  • 编辑模式: 点按“开始”按钮可启用快照录制。有关录制快照的更多信息,请参阅管理参数快照

    备注: (使用“编辑模式”按钮或管理参数快照中所述的方法)录制快照时,受影响的参数(也就是您在“检查器”中或通过“画布”中的屏幕控制修改的参数)将被添加到 Widget。快照录制完毕后,适用于已修改参数的新控制将显示在“Widget”检查器中。这些参数是其他“检查器”面板中出现的相同参数的副本。由绑定控制的参数会在“检查器”参数行的右边显示一个特殊图标(操纵杆)。

滑块

滑块 Widget 可让您选择快照之间的插值。当您拖移滑块时,受影响的参数会逐渐更改,在相邻快照的值之间跃立。分配给滑块的每个快照均由单独的快照标记表示,滑块 Widget 下方标有一个带阴影的小圆圈。

连按滑块下方的区域以添加快照标记。位于此位置的参数将根据两个快照标记之间的内插点来继承它们的值。例如,在映射到“颜色”参数的滑块中,如果在设定为红色和蓝色的快照标记之间添加一个中间标记,将生成设定为紫色的快照。

快照标记可左右拖移,甚至重新排序。

若要删除快照标记,请将其从滑块下方区域拖走。

点按快照标记时会将滑块值设定为标记值,并启用此标记的快照进行编辑。将滑块设定为标记之间的值会使已绑定的参数值在周围快照值之间插值。

“绑定”检查器(被选中时以蓝色高亮显示)和“层”列表(位于滑块 Widget 旁边)中的激活复选框对该滑块的组合参数不起作用。

滑块 Widget 包含“绑定”检查器和“Widget”检查器中的以下控制:

Figure. Widget inspector showing Slider parameters.
  • 滑块: 使用此 Widget 控制可在快照之间进行移动。滑块下方的快照标记表示已存储的快照。
  • 快照标记: 使用滑块下方带阴影的小圆圈,表示已存储的快照。连按滑块下方以添加快照标记。添加任意数量的快照标记。快照标记的工作原理与渐变中代表单种颜色的标记类似。若要了解如何在创建渐变时使用标记,请参阅渐变编辑器
    Figure. Inspector showing snapshot tags on slider widget.
  • 编辑模式: 点按“开始”按钮可启用快照录制。有关录制快照的更多信息,请参阅管理参数快照

    备注: (使用“编辑模式”按钮或管理参数快照中所述的方法)录制快照时,受影响的参数(也就是您在“检查器”中或通过“画布”中的屏幕控制修改的参数)将被添加到 Widget。快照录制完毕后,适用于已修改参数的新控制将显示在“Widget”检查器中。这些参数是其他“检查器”面板中出现的相同参数的副本。由绑定控制的参数会在“检查器”参数行的右边显示一个特殊图标(操纵杆)。

  • 最小范围: 使用此参数(位于“选项”部分)可设定滑块 Widget 旁边显示的数值范围的下限。例如,如果要让滑块 Widget 包括从 0 到 11,请将“最小范围”设定为 0。
  • 最大范围: 使用此参数(位于“选项”部分)可设定滑块 Widget 旁边显示的数值范围的上限。例如,如果您希望滑块 Widget 包括从 0 到 11,则将“最大范围”设定为 11。如果您希望滑块 Widget 包括从 0 到 100,则将“最大范围”设定为 100。

    备注: “最小范围”和“最大范围”对滑块 Widget 控制的实际参数值不起作用。“最小范围”和“最大范围”只是指定滑块 Widget 旁边显示的任意数字范围。