23 lines
493 B
C#
23 lines
493 B
C#
using UnityEngine;
|
|
|
|
public class EAttackState : IEnemyState
|
|
{
|
|
public void EnterState(EnemyStateManager enemy)
|
|
{
|
|
Debug.Log("EAttackState에서 EnterState 실행");
|
|
}
|
|
|
|
public void UpdateState(EnemyStateManager enemy)
|
|
{
|
|
if (Input.GetKeyDown(KeyCode.Tab))
|
|
{
|
|
enemy.TransitionToState(new EIdleState());
|
|
}
|
|
}
|
|
|
|
public void ExitState(EnemyStateManager enemy)
|
|
{
|
|
Debug.Log("EAttackState에서 ExitState 실행");
|
|
}
|
|
}
|