using UnityEngine; using XFFSM; namespace Game.Component.EnemyFSM_AI { public class Sleep : EnemyFSMState { public override void OnExit () { this.Entity.GetComponent ().enabled = true; } public override void OnEnter () { // this.Entity. this.Entity.AnimState.SetState (EnemyAnimStateType.Idle); SetAiTarget (this.Entity.CreatePos); this.Entity.GetComponent ().enabled = false; //此处可设置角色动画为沉睡状态 } } }