public void OnClick(ItemDragHandler itemDrag) { if (crafter != null && crafter.CraftingCanvas.enabled == true) // Se stai craftando { ItemDragHandler itemDragHandler = gameObject.transform.GetComponentInChildren <ItemDragHandler>(); //IInventoryItem item = itemDragHandler.Item; IInventoryItem item = itemDrag.Item; // Prendi l'oggetto scelto crafter.SelectItem(item); // Sacrificalo } }