public override void OnBeginDrag(PointerEventData eventData) { base.OnBeginDrag(eventData); GetSlotManager(); transform.SetParent(m_slotManager.GetHeldContainer()); //Highlight 1st available slot //Set new parent to avoid mask }