示例#1
0
 private void Awake()
 {
     _state = GetComponent <EnemyState>();
 }
示例#2
0
 void UpdateState(EnemyState newState)
 {
     enemyState = newState;
     onEnemyStateUpdateEvent?.Invoke(enemyState);
 }
 private void Update()
 {
     currState = currState.ExecuteState(this);
 }
示例#4
0
 public void Awake()
 {
     _state = GetComponent <EnemyState>();
 }