public virtual void OnBeginDrag(PointerEventData eventData) { if (itemCollection == null || item == null || itemCollection.canDragInCollection == false) { return; } if (item != null && itemCollection.canDragInCollection) { InventoryUIDragUtility.OnBeginDrag(this, eventData); } }