简介: 一直在 Unity 中写的大部分脚本都是继承制 MonoBehaviour,已经遗忘了了还有一个 StateMachineBehaviour
unity版本: 2022.3.14.f1c1
管线: URP
StateMachineBehaviour
是可以挂载到 Animator 内的 State 和 subStateMachine 上的,功能类似MonoBehaviour,在状态的各个阶段提供调用事件。
- OnStateMachineEnter:子状态机进入时调用
- OnStateMachineExit :子状态机退出时调用
- OnStateEnter:进入状态时调用
- OnStateExit:退出状态时调用
- OnStateIK:IK传入时调用
- OnStateMove:RootMotion 传入时调用
-
OnStateUpdate:除了进入的第一帧和退出时的最后一帧,每一帧调用
StateMachineBehaviourAttached.png
网友评论