示例#1
0
    IEnumerator FindNewDirectionCoroutine()
    {
        yield return(directionDuration);

        patrolState.ExitState();
        yield return(null);

        patrolState.EnterState();
    }
示例#2
0
 private void Awake()
 {
     enemy       = GetComponent <Enemy>();
     patrolState = enemy.EnemyStates.GetPatrolState(transform, enemy.Obstacle);
     patrolState.EnterState();
 }