Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. void updateNumItems(Item item)
  2. {
  3. GameObject invSlot = this.transform.Find("InventorySlot" + item.getSlotNum()).gameObject;
  4. GameObject invSlotNumItems = invSlot.transform.Find("numItems" + item.getSlotNum()).gameObject;
  5. if (items[item.mName] > 0)
  6. {
  7. if (!invSlot.transform.FindChild(item.gameObject.name))
  8. {
  9. item.transform.SetParent(invSlot.transform);
  10. }
  11. else
  12. {
  13. Destroy(item);
  14. }
  15. invSlot.GetComponent<Image>().sprite = slots[item.getSlotNum()].mImage;
  16. invSlotNumItems.GetComponent<Text>().text = items[item.mName].ToString();
  17. }
  18. else
  19. {
  20. GameObject go = invSlot.transform.FindChild(item.gameObject.name).gameObject;
  21. Debug.Log(go.gameObject.name);
  22. Destroy(go);
  23. slots[item.getSlotNum()] = null;
  24. items.Remove(item.mName);
  25. }
  26.  
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement