public AttackState(EnemyStateMachine enemyStateMachine) : base(enemyStateMachine) { }
public StartState(EnemyStateMachine enemyStateMachine) : base(enemyStateMachine) { }
public State(EnemyStateMachine enemyStateMachine) { EnemyStateMachine = enemyStateMachine; }
public override IEnumerator Start() { yield return(new WaitForSeconds(1f)); EnemyStateMachine.SetState(new PatrolState(EnemyStateMachine)); }