Rive 101 logoRive 101
关于项目📋 变更总览EN
0%
进度0/90
5.5

操纵杆

8m 09s部分过时+1 项变更
Rive 101 - 6.4 Joysticks

在 YouTube 上观看

⚠️ 部分内容与当前版本有差异

🟡2024.11操纵杆修复

修复唯一组件时不推进。

📌 本节要点

操纵杆可在不同时间线之间平移控制,支持反转和多操纵杆。

📝 详细教程已添加

Summary

操纵杆(Joysticks)是一种强大的舞台控制器,通过关联独立的时间轴,可以同时操控多个属性。本课涵盖了操纵杆的创建、如何将时间轴分配给 X 轴和 Y 轴、处理属性冲突,以及自定义控制器行为(如世界空间绘制和句柄源设置)。

Step by Step

  1. 00:19
    创建操纵杆
    从骨骼菜单中访问操纵杆工具,或使用快捷键 J。在画板任意位置点击即可放置。
  2. 00:48
    自定义属性
    在检查器中调整操纵杆的大小、轴心点,并切换 Draw in World Space。开启后,操纵杆会随缩放级别改变大小,便于在精细操作时查看。
  3. 03:22
    设置句柄源 (Handle Source)
    使用“Handle Source”目标选择器将操纵杆句柄链接到舞台上的物理对象,例如一个自定义的滑块组。
  4. 04:33
    创建源时间轴
    在动画模式下,为水平运动(如“X 时间轴”)和垂直运动(如“Y 时间轴”)分别创建独立的时间轴。
  5. 05:04
    分配轴向
    选中操纵杆,通过检查器中的下拉菜单将特定的时间轴分配给其 X 轴和 Y 轴。
  6. 05:46
    管理冲突
    确保 X 时间轴包含 X 轴的关键帧,Y 时间轴包含 Y 轴关键帧。不同轴向上的重复属性会导致运动冲突。
  7. 06:41
    交互控制
    创建一个主时间轴,通过移动操纵杆句柄来观察其控制对象的组合运动效果。

Notes About Current Rive

  • 视觉调整:如果对象的运动方向与操纵杆句柄相反,请使用对应轴向上的“反转 (Invert)”切换键。
  • 层级优势:操纵杆可以设为组(如角色头部)的子级,这样即使主对象移动或缩放,操纵杆也能保持在相关的上下文位置。
  • 复杂 UI 应用:操纵杆是创建复杂 UI 控件或角色面部表情(如眼睛/嘴部运动)的核心工具,因为它支持多轴混合。

📝 Notes

支持 Markdown
0 字符