Example #1
0
 private void Awake()
 {
     m_emergeState  = new EmergeState(this);
     m_chasingState = new ChasingState(this);
     m_attackState  = new AttackState(this);
     m_jumpToState  = new JumpToState(this);
     m_exhaustState = new ExhaustState(this);
 }
 private void OnJumpToState(JumpToStateCallback jumpToStateCallback)
 {
     JumpToState?.Invoke(null, jumpToStateCallback);
     AfterJumpToState?.Invoke(null, EventArgs.Empty);
 }