Example #1
0
        public void OnEndDrag(PointerEventData eventData)
        {
            item = null;

            if (transform.parent == startParent || transform.parent == TempCanvas)
            {
                transform.position = startPosition;
                transform.SetParent(startParent);
                transform.localScale = oneoneone;
                itemManager.PlacedInCheck();
            }
            Destroy(TempCanvas.gameObject);
            GetComponent <CanvasGroup>().blocksRaycasts = true;
        }
Example #2
0
        public void OnEndDrag(PointerEventData eventData)
        {
            if (transform.parent == startParent || transform.parent == TempCanvas)
            {
                transform.position = startPosition;
                transform.SetParent(startParent);
                transform.localScale = oneoneone;

                if (item.transform.parent.GetComponent <ItemManager_sz>().isEquipSlot&& itemManager.isDrop3DGame)
                {
                    ObjectForThis.SetActive(true);
                }

                item = null;
            }
            itemManager.PlacedInCheck();
            Destroy(TempCanvas.gameObject);
            GetComponent <CanvasGroup>().blocksRaycasts = true;
        }