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);
 }
Exemple #3
0
 /// <summary>
 /// 击退
 /// </summary>
 public virtual void OnBeatBack(BeatBackCommand ev)
 {
     StopPathFinding();
 }