void CheckIfOccupied(DropSlot slot) { if (slot.transform.childCount > 0) { slot.ResetOccupier().ResetPosition(); } slot.SetOccupied(gameObject); transform.SetParent(slot.transform); }