ManualMixerTransition Class

Summary

A serializable Animancer.ITransition which can create a particular type of Animancer.AnimancerState when passed into Animancer.AnimancerLayer.Play(Animancer.ITransition).
graph BT Type-->Base0["ManualMixerTransition<ManualMixerState>"] Base0-->Base1["Transition<ManualMixerState>"] Base1-->Base2["Object"] Type-.->Interface0["ITransition<ManualMixerState>"] Type-.->Interface1["ITransitionDetailed"] click Interface1 "/animancer/api/Animancer/ITransitionDetailed" Type-.->Interface2["ITransition"] click Interface2 "/animancer/api/Animancer/ITransition" Type-.->Interface3["IHasKey"] click Interface3 "/animancer/api/Animancer/IHasKey" Type-.->Interface4["IPolymorphic"] click Interface4 "/animancer/api/Animancer/IPolymorphic" Type-.->Interface5["IHasEvents"] click Interface5 "/animancer/api/Animancer/IHasEvents" Type-.->Interface6["ICopyable<Transition<ManualMixerState>>"] Type-.->Interface7["ICloneable<Transition<ManualMixerState>>"] Type-.->Interface8["IMotion"] click Interface8 "/animancer/api/Animancer/IMotion" Type-.->Interface9["IAnimationClipCollection"] click Interface9 "/animancer/api/Animancer/IAnimationClipCollection" Type-.->Interface10["ICopyable<ManualMixerTransition<ManualMixerState>>"] Type-.->Interface11["ICopyable<ManualMixerTransition>"] Type["ManualMixerTransition"] class Type type-node

Syntax

[Serializable]
public class ManualMixerTransition : ManualMixerTransition<ManualMixerState>, 
    ITransition<ManualMixerState>, ITransitionDetailed, ITransition, IHasKey, IPolymorphic, 
    IHasEvents, ICopyable<Transition<ManualMixerState>>, ICloneable<Transition<ManualMixerState>>, 
    IMotion, IAnimationClipCollection, ICopyable<ManualMixerTransition<ManualMixerState>>, 
    ICopyable<ManualMixerTransition>

Remarks

Documentation: Transitions

Attributes

Type Description
SerializableAttribute

Methods

Name Value Summary
Clone(CloneContext) Transition<ManualMixerState>
Creates a new object with the same type and values this.
CopyFrom(ManualMixerTransition, CloneContext) void
Copies the contents of `copyFrom` into this object, replacing its previous contents.
CopyFrom(ManualMixerTransition<ManualMixerState>, CloneContext) void
Copies the contents of `copyFrom` into this object, replacing its previous contents.
CreateState() ManualMixerState
Creates and returns a new TState.