Exemplo n.º 1
0
    private void LoadValidItems()
    {
        int itemCount = 0;
        List <ItemInterface> validItems = playerLoader.GetItems();

        for (int i = 0; i < validItems.Count; i++)
        {
            if (validItems[i].GetQty() > 0)
            {
                itemCount++;
                itemButton[i].SetActive(true);
                itemButton[i].transform.GetChild(0).GetComponent <Image>().sprite = validItems[i].GetPic();
                itemButton[i].transform.GetChild(1).GetComponent <Text>().text    = validItems[i].GetName();
            }
            else
            {
                itemButton[i].SetActive(false);
            }
        }
        if (itemCount <= 0)
        {
            logbox.text = "You have no usable items!";
            anim.SetInteger("actionMenuID", 0);
        }
    }