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