Class VirtualTransitionBase
public abstract class VirtualTransitionBase : VirtualNode
- Inheritance
-
VirtualTransitionBase
- Derived
-
- Inherited Members
-
Constructors
VirtualTransitionBase(VirtualTransitionBase)
protected VirtualTransitionBase(VirtualTransitionBase cloneSource)
Parameters
cloneSource
VirtualTransitionBase
Fields
_transition
protected AnimatorTransitionBase _transition
Field Value
- AnimatorTransitionBase
Properties
Conditions
public ImmutableList<AnimatorCondition> Conditions { get; set; }
Property Value
- ImmutableList<AnimatorCondition>
DestinationState
public VirtualState? DestinationState { get; }
Property Value
- VirtualState
DestinationStateMachine
public VirtualStateMachine? DestinationStateMachine { get; }
Property Value
- VirtualStateMachine
IsExit
public bool IsExit { get; }
Property Value
- bool
Mute
public bool Mute { get; set; }
Property Value
- bool
Name
public string Name { get; set; }
Property Value
- string
Solo
public bool Solo { get; set; }
Property Value
- bool
Methods
Clone()
public abstract VirtualTransitionBase Clone()
Returns
- VirtualTransitionBase
CloneInternal(CloneContext, AnimatorTransitionBase)
protected static VirtualTransitionBase CloneInternal(CloneContext context, AnimatorTransitionBase transition)
Parameters
context
CloneContext
transition
AnimatorTransitionBase
Returns
- VirtualTransitionBase
SetDestination(VirtualState)
public void SetDestination(VirtualState state)
Parameters
state
VirtualState
SetDestination(VirtualStateMachine)
public void SetDestination(VirtualStateMachine stateMachine)
Parameters
stateMachine
VirtualStateMachine
SetExitDestination()
public void SetExitDestination()
_EnumerateChildren()
protected override IEnumerable<VirtualNode> _EnumerateChildren()
Returns
- IEnumerable<VirtualNode>