public void Deactivate() { currentSlot = null; }
public void Activate(ItemIconSlot startSlot) { currentSlot = startSlot; currentState = new ItemIconIdleState(this); currentState.Start(); }