IEnumerator FindNewDirectionCoroutine() { yield return(directionDuration); patrolState.ExitState(); yield return(null); patrolState.EnterState(); }
private void Awake() { enemy = GetComponent <Enemy>(); patrolState = enemy.EnemyStates.GetPatrolState(transform, enemy.Obstacle); patrolState.EnterState(); }