AnimationState 可用于完全控制动画混合。
大多数情况下,Animation 接口已足够强大,且易于使用。
如果您需要在任何播放流程中均完全控制动画混合,则使用 AnimationState。
AnimationState 接口可使您在播放任何动画时修改速度、权重、时间和层。
您还可以设置动画混组和 wrapMode。
该动画。
blendMode | 应使用哪个混合模式? |
clip | 正在通过该动画状态播放的剪辑。 |
enabled | 启用/禁用该动画。 |
length | 该动画剪辑的长度(以秒为单位)。 |
name | 该动画的名称。 |
normalizedSpeed | 标准化播放速度。 |
normalizedTime | 该动画的标准化时间。 |
speed | 该动画的播放速度。1 表示正常播放速度。 |
time | 该动画的当前时间。 |
weight | 动画的权重。 |
wrapMode | 该动画的包裹模式。 |
AddMixingTransform | 添加应生成动画的变换组件。这可使您减少必须创建的动画数量。 |
RemoveMixingTransform | 移除应生成动画的变换组件。 |