AnimationState 提供了对动画混合的完全控制。
在大多数情况下,Animation 接口足以使用,并且更容易使用。如果您需要完全控制动画混合或任何播放过程,请使用 AnimationState。
AnimationState 接口允许您在任何动画播放时修改速度、权重、时间和层。您还可以设置动画混合和 WrapMode。
Animation。
blendMode | 应使用哪种混合模式? |
clip | 此动画状态正在播放的剪辑。 |
enabled | 启用/禁用动画。 |
length | 动画剪辑的长度(以秒为单位)。 |
name | 动画的名称。 |
normalizedSpeed | 标准化播放速度。 |
normalizedTime | 状态的标准化时间。 |
speed | 动画的播放速度。1 是正常播放速度。 |
time | 动画的当前时间。 |
weight | 动画的权重。 |
wrapMode | 动画的包装模式。 |
AddMixingTransform | 添加一个应该被动画化的变换。这使您可以减少需要创建的动画数量。 |
RemoveMixingTransform | 移除一个应该被动画化的变换。 |