public void ShowDraggedIcon(string name) { slotName = name; beingDragged = true; draggedIcon.SetActive(true); itemBeingDragged = playerInventory[int.Parse(name)]; draggedIcon.GetComponent<Image>().sprite = ReturnItemIcon(itemBeingDragged); }
public string AddItemToSlot(GameObject slot) { slot.transform.GetChild(0).gameObject.GetComponent<Image>().sprite = ReturnItemIcon(playerInventory[int.Parse(slotName)]); draggedIcon.SetActive(false); itemBeingDragged = null; beingDragged = false; return slotName; }
private Sprite ReturnItemIcon(BaseItemOld item) { Sprite icon = new Sprite(); if (item.GetItemType() == BaseItemOld.ItemTypes.EQUIPMENT) { icon = Resources.Load<Sprite>("ItemIcons/armor"); } else { icon = Resources.Load<Sprite>("ItemIcons/axe"); } return icon; }