A graph controlling the interaction of states. Each state references a motion.
anyStatePosition | The position of the AnyState node. |
anyStateTransitions | The list of AnyState transitions. |
behaviours | The Behaviour list assigned to this state machine. |
defaultState | The state that the state machine will be in when it starts. |
entryPosition | The position of the entry node. |
entryTransitions | The list of entry transitions in the state machine. |
exitPosition | The position of the exit node. |
parentStateMachinePosition | The position of the parent state machine node. Only valid when in a hierachic state machine. |
stateMachines | The list of sub state machines. |
states | The list of states. |
AddAnyStateTransition | Utility function to add an AnyState transition to the specified state or statemachine. |
AddEntryTransition | Utility function to add an incoming transition to the exit of it's parent state machine. |
AddState | Utility function to add a state to the state machine. |
AddStateMachine | Utility function to add a state machine to the state machine. |
AddStateMachineBehaviour | Adds a state machine behaviour class of type T to the AnimatorStateMachine. Note that there is no corresponding "Remove" method. To remove a state machine behaviour, use Object.Destroy. |
AddStateMachineExitTransition | Utility function to add an outgoing transition from the source state machine to the exit of it's parent state machine. |
AddStateMachineTransition | Utility function to add an outgoing transition from the source state machine to the destination. |
GetStateMachineTransitions | Gets the list of all outgoing state machine transitions from given state machine. |
MakeUniqueStateMachineName | Makes a unique state machine name in the context of the parent state machine. |
MakeUniqueStateName | Makes a unique state name in the context of the parent state machine. |
RemoveAnyStateTransition | Utility function to remove an AnyState transition from the state machine. |
RemoveEntryTransition | Utility function to remove an entry transition from the state machine. |
RemoveState | Utility function to remove a state from the state machine. |
RemoveStateMachine | Utility function to remove a state machine from its parent state machine. |
RemoveStateMachineTransition | Utility function to remove an outgoing transition from source state machine. |
SetStateMachineTransitions | Sets the list of all outgoing state machine transitions from given state machine. |
hideFlags | Should the object be hidden, saved with the Scene or modifiable by the user? |
name | El nombre del objeto. |
GetInstanceID | Devuelve el id de la instancia del objeto. |
ToString | Returns the name of the object. |
Destroy | Removes a GameObject, component or asset. |
DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
DontDestroyOnLoad | Do not destroy the target Object when loading a new Scene. |
FindObjectOfType | Devuelve el primer objeto activo cargado de tipo type. |
FindObjectsOfType | Gets a list of all loaded objects of Type type. |
Instantiate | Clona el objeto original y devuelve el clon. |
bool | ¿Existe el objeto? |
operator != | Compare si dos objetos se refieren a un objeto diferente. |
operator == | Compara dos referencias de objeto para ver si se refieren al mismo objeto. |