Пример #1
0
 public void setNewItemSlot(int actualItemID)
 {
     listItemScript    = GameObject.Find("ListItem").GetComponent <listItemScript>();
     player            = GameObject.Find("Player").GetComponent <Player>();
     this.actualItemID = actualItemID;
     transform.GetChild(0).GetComponent <Image>().sprite = listItemScript.getListSortedItem()[actualItemID].GetComponent <SpriteRenderer>().sprite;
 }
Пример #2
0
 public void setNewSlotShop(int itemID)
 {
     this.itemID    = itemID;
     player         = GameObject.Find("Player").GetComponent <Player>();
     listItemScript = GameObject.Find("ListItem").GetComponent <listItemScript>();
     transform.GetChild(0).GetComponent <Image>().sprite = listItemScript.getListSortedItem()[itemID].GetComponent <SpriteRenderer>().sprite;
 }
Пример #3
0
 private void SetSlot()
 {
     for (int slot = 0; slot < player.listSlotItemInShop.Count; slot++)
     {
         transform.GetChild(1).GetChild(slot).GetChild(0).GetComponent <Image>().sprite         = listItem.getListSortedItem()[player.listIDItemInShop[slot]].GetComponent <SpriteRenderer>().sprite;
         transform.GetChild(1).GetChild(slot).GetChild(1).GetComponent <TextMeshProUGUI>().text = "" + player.listAmountInShop[slot];
         transform.GetChild(1).GetChild(slot).GetChild(3).GetComponent <TextMeshProUGUI>().text = "x" + player.listNumberItemInShop[slot];
         GameObject.Find("Canvas").GetComponent <ControlMenu>().DisableSlotShop(transform.GetChild(1).GetChild(slot).gameObject);
     }
 }
Пример #4
0
 public void setTotalAmount()
 {
     totalAmount = listItemScript.getListSortedItem()[itemID].GetComponent <ItemScript>().price *numberItem;
     transform.GetChild(1).GetComponent <TextMeshProUGUI>().text = "" + totalAmount;
 }