跳转到内容

Rig Control

一个 2D 控制器(或称操纵杆),可用于基于姿态的 rigging。

正在加载 Cavalry Player…

使用 X 和 Y 控件作为操纵杆。

Rig Control 使用专用的 Keyframe Layer 为姿态设置关键帧,以便在不影响主Timeline的情况下进行设置。

Active - 切换 Control 模式。

Control - 此 UI 依赖于 Active 状态:

  • Active unchecked - 这是设置 rig 的模式。操纵杆上的五个点代表设置 rig 所需的五个关键帧。点击每个点将把Timeline移动到以下对应的帧:
    • Centre(中性姿态)- Frame 0
    • Left - Frame 1
    • Right - Frame 2
    • Top - Frame 3
    • Bottom - Frame 4
  • Active checked - 这是动画化 rig 的模式。移动点可在 Inactive mode 中设置的姿态之间转换。
  1. 创建一个 Basic Shape 和一个 Rig Control
  2. 连接 rigControl.id→basicShape.position。
  3. 将创建一个新的 Keyframe Layer,并在第 0-4 帧为你设置 5 个关键帧。
  4. 为 Basic Shape 的 Position [x,y] 设置以下关键帧:
  5. Frame 0 = 0, 0
  6. Frame 1 = -50, 0
  7. Frame 2 = 50, 0
  8. Frame 3 = 0, 50
  9. Frame 4 = 0, -50
  10. 在 Rig Control 上勾选 Active
  11. 移动 Control 上的点。
  12. 要动画化 rig,将 Keyframe Layer 设置为 Default,并通过使用 x, y 控件设置 keyframes

参见 Example Files 中的演示场景。