using UnityEngine; public class EPatrolState : IEnemyState { public void EnterState(EnemyStateManager enemy) { Debug.Log("EPatrolState에서 EnterState 실행"); } public void UpdateState(EnemyStateManager enemy) { if (Input.GetKeyDown(KeyCode.Tab)) { enemy.TransitionToState(new EChaseState()); } } public void ExitState(EnemyStateManager enemy) { Debug.Log("EPatrolState에서 ExitState 실행"); } }