人物手指动作控制¶
人物手指动作控制用于设置人物的手指动作,将手指动作修改为指定状态。它适合在课程流程中临时控制手部姿态,例如让人物手指保持某个教学动作、操作动作或展示动作。
资源文件¶
| 项目 | 内容 |
|---|---|
| 分类 | 运动控制 |
| 最新资源 | 人物手指动作控制-v1.0.xobj |
| 原始说明 | 人物手指动作控制-v1.0_文档.txt |
| 更新日志 | 人物手指动作控制-更新日志.txt |
| 来源目录 | 00 通用/运动控制/人物手指动作控制 |
使用前提¶
- 课程中已经存在需要控制手指动作的人物实体。
- 已经明确需要控制哪只手、哪组手指,以及要切换到的目标状态。
- 如果只是临时覆盖动作,应在流程结束时调用停止控制行为,让人物恢复由动画控制器或 bin 动作控制。
可执行行为¶
| 行为 | 效果 | 常见调用时机 |
|---|---|---|
| 设置的为* | 持续控制手部的手指状态,可以覆盖人物本身的动作和 bin 动作。 | 需要人物保持指定手势、抓握姿态或教学示范手势时。 |
| 停止对的的控制 | 停止控制,由人物本身的动画控制器或者 bin 动作控制。 | 手势展示结束、切回人物原有动作或进入下一段动画前。 |
行为名称中的星号代表需要在编排时填写的目标对象、手指部位或状态值。具体填写方式应以编辑器行为面板中展开后的字段为准。
使用步骤¶
- 导入
人物手指动作控制-v1.0.xobj。 - 在逻辑元中选择“设置的为*”行为。
- 按课程需要填写人物、手指对象和目标状态。
- 在需要持续保持手势的阶段执行该行为。
- 在手势控制结束时执行“停止对的的控制”。
示例流程¶
需要人物在讲解阶段保持指定手势:
- 讲解开始时调用“设置的为*”,把目标人物的手指状态设置为指定姿态。
- 讲解过程中该姿态会持续覆盖人物本身动作和 bin 动作。
- 讲解结束后调用“停止对的的控制”,让人物恢复原动画控制。
常见问题¶
| 问题 | 建议 |
|---|---|
| 手指动作没有变化。 | 检查行为中的人物、手指部位和状态值是否填写正确。 |
| 人物原有动画中的手指动作被覆盖。 | 这是该资源的预期效果;需要恢复时调用“停止对的的控制”。 |
| 停止后手指姿态不再固定。 | 停止控制后会交回人物动画控制器或 bin 动作控制,属于正常表现。 |