UnityEngine.Animations 中的结构体
/
在以下模块中实现:UnityEngine.AnimationModule
实现接口:IPlayable
控制动画 RuntimeAnimatorController 的 IPlayable 的实现。
注意:您可以将 PlayableExtensions 方法与 AnimatorControllerPlayable 对象一起使用。
Null | 返回一个无效的 AnimatorControllerPlayable。 |
交织淡化 | 使用归一化时间从当前状态交叉淡化为任何其他状态。 |
以固定时间交叉淡化 | 使用以秒为单位的时间从当前状态交叉淡化为任何其他状态。 |
获取动画转换信息 | 返回一个 AnimatorTransitionInfo,其中包含当前转换的信息。 |
获取布尔型 | 返回给定布尔型参数的值。 |
获取当前动画剪辑信息 | 返回给定层当前状态中的所有 AnimatorClipInfo 的数组。 |
获取当前动画剪辑信息计数 | 返回当前状态中的 AnimatorClipInfo 的数量。 |
获取当前动画状态信息 | 返回一个 AnimatorStateInfo,其中包含当前状态的信息。 |
获取浮点数 | 返回给定浮点数参数的值。 |
获取整数 | 返回给定整数参数的值。 |
获取层索引 | 返回具有给定名称的层的索引。 |
获取层名称 | 返回层名称。 |
获取层权重 | 返回指定索引处的层的权重。 |
获取下一个动画剪辑信息 | 返回给定层下一个状态中的所有 AnimatorClipInfo 的数组。 |
获取下一个动画剪辑信息计数 | 返回下一个状态中的 AnimatorClipInfo 的数量。 |
获取下一个动画状态信息 | 返回一个 AnimatorStateInfo,其中包含下一个状态的信息。 |
获取参数 | 请参见 AnimatorController.parameters。 |
HasState | 如果此图层中存在状态,则返回 true,否则返回 false。 |
IsInTransition | 如果给定图层上有过渡,则返回 true,否则返回 false。 |
IsParameterControlledByCurve | 如果参数由曲线控制,则返回 true,否则返回 false。 |
播放 | 播放状态。 |
PlayInFixedTime | 播放状态。 |
ResetTrigger | 重置给定触发器参数的值。 |
SetBool | 设置给定布尔参数的值。 |
SetFloat | 向 AnimatorController 发送浮点值,以影响过渡。 |
SetInteger | 设置给定整数参数的值。 |
SetLayerWeight | 设置给定索引处的图层权重。 |
SetTrigger | 设置给定触发器参数的值。 |
创建 | 在 PlayableGraph 中创建 AnimatorControllerPlayable。 |