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; }
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; }
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); } }
public void setTotalAmount() { totalAmount = listItemScript.getListSortedItem()[itemID].GetComponent <ItemScript>().price *numberItem; transform.GetChild(1).GetComponent <TextMeshProUGUI>().text = "" + totalAmount; }