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); }