struct in UnityEngine.Animations
/
Implemented in:UnityEngine.AnimationModule
Implements interfaces:IPlayable
A Playable that applies weighted avatar masking to animation data.
Used by AnimGraph as an AnimationAvatarWeightMaskNode. This playable supports AvatarWeightMask objects. NOTE: You can use PlayableExtensions methods with AnimationAvatarWeightMaskPlayable objects.
| Equals | Determines whether this playable and another AnimationAvatarWeightMaskPlayable reference the same handle. |
| GetHandle | Returns the PlayableHandle associated with this playable. |
| GetUseReference | Returns whether the playable uses the reference pose when applying the weighted avatar mask. |
| GetWeight | Returns the weight of the body part or animation channel identified by the specified index. |
| SetUseReference | Sets whether the playable uses the reference pose when applying the weighted avatar mask. |
| SetWeight | Sets the weight of the body part or animation channel identified by the specified index. |
| SetWeightMask | Sets the AvatarWeightMask used by this playable. |
| Create | Creates an AnimationAvatarWeightMaskPlayable in the specified PlayableGraph. |
| AnimationAvatarWeightMaskPlayable | Explicitly converts a Playable to an AnimationAvatarWeightMaskPlayable. |
| Playable | Implicitly converts an AnimationAvatarWeightMaskPlayable to a Playable. |