public void OnBeginDrag(PointerEventData eventData) { itemDrag = this.gameObject; canvasGroup.blocksRaycasts = false; transform.SetParent(selectedPieceTransform); chageEffective = false; _directionRotation = 0; if (_slotStoragePiece.TypeSlot.ToString() == Slot.TypeSlotEnum.Machine.ToString()) { gameController.DesocupySlot(_slotStoragePiece.NumSlot); } }