public interface IEnemyState { // 상태에 들어갈때 실행할 함수 void EnterState(EnemyStateManager enemy); // 상태가 유지될때 실행되는 함수 void UpdateState(EnemyStateManager enemy); // 상태에서 나올때 실행되는 함수 void ExitState(EnemyStateManager enemy); }