/// <summary> /// 由FSMSystem控制的 update() 检测状态是否需要转变 /// </summary> public void DoUpdate(GameObject npc, GameObject target) { Transition trans = currentState.CheckTranstition(); if (trans != Transition.NullTransition) { PerformTransition(trans); } currentState.DoUpdate(npc, target); }