Class StateMachineBehaviour
Inheritance
StateMachineBehaviour
Assembly: UnityEngine.dll
Syntax
public abstract class StateMachineBehaviour : ScriptableObject
Methods
|
Improve this Doc
View Source
OnStateEnter(Animator, AnimatorStateInfo, Int32)
Declaration
public virtual void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
Parameters
|
Improve this Doc
View Source
OnStateEnter(Animator, AnimatorStateInfo, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateExit(Animator, AnimatorStateInfo, Int32)
Declaration
public virtual void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
Parameters
|
Improve this Doc
View Source
OnStateExit(Animator, AnimatorStateInfo, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateIK(Animator, AnimatorStateInfo, Int32)
Declaration
public virtual void OnStateIK(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
Parameters
|
Improve this Doc
View Source
OnStateIK(Animator, AnimatorStateInfo, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateIK(Animator animator, AnimatorStateInfo stateInfo, int layerIndex, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateMachineEnter(Animator, Int32)
Declaration
public virtual void OnStateMachineEnter(Animator animator, int stateMachinePathHash)
Parameters
Type |
Name |
Description |
Animator |
animator |
|
Int32 |
stateMachinePathHash |
|
|
Improve this Doc
View Source
OnStateMachineEnter(Animator, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateMachineEnter(Animator animator, int stateMachinePathHash, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateMachineExit(Animator, Int32)
Declaration
public virtual void OnStateMachineExit(Animator animator, int stateMachinePathHash)
Parameters
Type |
Name |
Description |
Animator |
animator |
|
Int32 |
stateMachinePathHash |
|
|
Improve this Doc
View Source
OnStateMachineExit(Animator, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateMachineExit(Animator animator, int stateMachinePathHash, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateMove(Animator, AnimatorStateInfo, Int32)
Declaration
public virtual void OnStateMove(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
Parameters
|
Improve this Doc
View Source
OnStateMove(Animator, AnimatorStateInfo, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateMove(Animator animator, AnimatorStateInfo stateInfo, int layerIndex, AnimatorControllerPlayable controller)
Parameters
|
Improve this Doc
View Source
OnStateUpdate(Animator, AnimatorStateInfo, Int32)
Declaration
public virtual void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
Parameters
|
Improve this Doc
View Source
OnStateUpdate(Animator, AnimatorStateInfo, Int32, AnimatorControllerPlayable)
Declaration
public virtual void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex, AnimatorControllerPlayable controller)
Parameters
Extension Methods