public override void Enter(IItemStates previousState) { Item.Time.Start(); Item.IsAnimated = false; CurrentState = this; PreviousState = previousState; Item.IsVisible = false; Item.Velocity = new Vector2(0, 0); //Item.MoveAwayFactor = new Vector2(0, 0); //Send the item's collision box out of the face of the earth //Item.ConsumedPositionFactor = 0; }
public override void Enter(IItemStates previousState) { CurrentState = this; PreviousState = previousState; Item.Color = Color.White; }
public virtual void Enter(IItemStates previousState) { CurrentState = this; PreviousState = previousState; }