FX
设置动画状态
Published 2017年7月5日
描述
Set Animation State 行为可让你控制图形上正在播放的动画。
此行为会立即触发事件。
已绑定骨骼的对象
本节介绍实时骨骼绑定更新,需要使用包含 Rigged Objects 的构建版本。目前尚未确定公开发布日期。现有的精灵/对象工作流程仍受支持。
Pause、Resume、Stop 和 Set Animation Speed 可控制所选已绑定骨骼对象的播放。这些控制项针对的是整个对象的动画播放,包括其当前活动的 Body Part 和附加图层。它们不会选择单个 Body Part。若要管理独立动作,请使用控制该图层的动作/控制器,而不是停止整个角色。
Set Animation State → Set Animation Speed 使用百分比:100% 表示乘数为 1,50% 表示半速,200% 表示双倍速度。它会更改对象的动画播放速率;这不同于选择动画片段的 Speed Multiplier,也不会更改物理移动速度。控制器之后可能会更新其负责控制的播放速度。
停止并不意味着“恢复之前的循环”。如果希望一次性动作结束后重新显示底层姿势,请配置 Play Animation 的 Restore 选项,或使用控制器的正常完成/释放机制。若要在场景进入时立即开始播放 Idle,请在骨骼绑定属性中选择它,并启用 Start on Play。
有关模式、优先级、父级运动和自定义骨骼绑定设置,请参阅 Body Parts and Animation Blending,或按照 同时行走、蹲伏、跳跃和射击进行操作。
属性
立即触发
| Object A |
这是你要控制动画的对象。默认情况下会选中当前对象,你可以将其更改为场景中的其他对象。 |
| Action |
|
输出
| Object ID |
此项输出 Object ID。 |

