public virtual void ChangeState(AbstractEnemyState newState) { CurrentEnemyState = newState; }
public void Enter(AbstractEnemyState state) { Enemy.CurrentEnemyState = state; Enemy.Acceleration = state.stateAccel; Enemy.Animation = state.Animation; }