Example #1
0
 public void OnBeginDrag(PointerEventData eventData)
 {
     if (item != null || weapon != null || armor != null)
     {
         offset         = eventData.position - new Vector2(this.transform.position.x, this.transform.position.y);
         originalParent = this.transform.parent;
         this.transform.SetParent(DragItemHolder.transform);
         this.transform.position = eventData.position - offset;
         GetComponent <CanvasGroup>().blocksRaycasts      = false;
         shopOverlay.GetComponent <Image>().raycastTarget = true;
         dropped = false;
         infoPanel.Deactivate();
         equipmentInfoPanel.Deactivate();
     }
 }