Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void updateNumItems(Item item)
- {
- GameObject invSlot = this.transform.Find("InventorySlot" + item.getSlotNum()).gameObject;
- GameObject invSlotNumItems = invSlot.transform.Find("numItems" + item.getSlotNum()).gameObject;
- if (items[item.mName] > 0)
- {
- if (!invSlot.transform.FindChild(item.gameObject.name))
- {
- item.transform.SetParent(invSlot.transform);
- }
- else
- {
- Destroy(item);
- }
- invSlot.GetComponent<Image>().sprite = slots[item.getSlotNum()].mImage;
- invSlotNumItems.GetComponent<Text>().text = items[item.mName].ToString();
- }
- else
- {
- GameObject go = invSlot.transform.FindChild(item.gameObject.name).gameObject;
- Debug.Log(go.gameObject.name);
- Destroy(go);
- slots[item.getSlotNum()] = null;
- items.Remove(item.mName);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement