예제 #1
0
    public void OnDrop(PointerEventData eventData)
    {
        Debug.Log("On Drop");
        if (slot.item == null)
        {
            inventoryUI.endSlot         = this.gameObject;
            inventoryUI.itemTransferred = true;
            if (inventoryUI.draggedItem)
            {
                slot.AddNewItem(inventoryUI.draggedItem);
                inventoryUI.draggedItem = null;
            }

            craftingSystem.RefreshCraftable();
        }
    }