protected override void OnEnter(IFsm <ActorBase> fsm) { base.OnEnter(fsm); BeatBackCommand command = m_Command as BeatBackCommand; m_Owner.OnBeatBack(command); m_Owner.ApplyRootMotion(false); }
/// <summary> /// 击退 /// </summary> public virtual void OnBeatBack(BeatBackCommand ev) { StopPathFinding(); m_AnimController.Play("hit", GotoEmptyFsm, false); }
/// <summary> /// 击退 /// </summary> public virtual void OnBeatBack(BeatBackCommand ev) { StopPathFinding(); }