MixerTransition2DAsset.

MixerTransition2DAsset.UnShared Class

Summary

An Animancer.AnimancerTransitionAsset`1 wrapper which stores its own Animancer.AnimancerTransitionAssetBase.UnShared`1.BaseState and Animancer.AnimancerTransitionAssetBase.UnShared`1.Events to allow multiple objects to reference the same transition asset without interfering with each other.
graph BT Type-->Base0["AnimancerTransitionAssetBase.UnShared<MixerTransition2DAsset, MixerTransition2D, MixerState<Vector2>>"] Base0-->Base1["AnimancerTransitionAssetBase.UnShared<MixerTransition2DAsset>"] Base1-->Base2["Object"] Type-.->Interface0["ITransitionWithEvents"] click Interface0 "/animancer/api/Animancer/ITransitionWithEvents" Type-.->Interface1["IHasEvents"] click Interface1 "/animancer/api/Animancer/IHasEvents" Type-.->Interface2["IWrapper"] click Interface2 "/animancer/api/Animancer/IWrapper" Type-.->Interface3["ManualMixerState.ITransition2D"] click Interface3 "/animancer/api/Animancer/ITransition2D" Type-.->Interface4["ITransition<MixerState<Vector2>>"] Type-.->Interface5["ITransition"] click Interface5 "/animancer/api/Animancer/ITransition" Type-.->Interface6["IHasKey"] click Interface6 "/animancer/api/Animancer/IHasKey" Type-.->Interface7["IPolymorphic"] click Interface7 "/animancer/api/Animancer/IPolymorphic" Type["MixerTransition2DAsset.UnShared"] class Type type-node

Syntax

[Serializable]
public class MixerTransition2DAsset.UnShared : 
    
    AnimancerTransitionAssetBase.UnShared<MixerTransition2DAsset, MixerTransition2D, MixerState<Vector2>>, 
    ITransitionWithEvents, IHasEvents, IWrapper, ManualMixerState.ITransition2D, 
    ITransition<MixerState<Vector2>>, ITransition, IHasKey, IPolymorphic

Remarks

Documentation: Transition Assets - UnShared

Attributes

Type Description
SerializableAttribute