Exemplo n.º 1
0
    private void Update()
    {
        if (infoActive)
        {
            infoPanel.transform.GetChild(0).gameObject.GetComponent <Text>().text = infoItem.itemName;
            infoPanel.transform.GetChild(1).gameObject.GetComponent <Text>().text = infoItem.itemİnfo;
        }

        if (carry)
        {
            CarryPanel.transform.GetChild(0).gameObject.GetComponent <Image>().sprite = carryItem.itemIcon;
            CarryPanel.GetComponent <RectTransform>().position = new Vector2(Input.mousePosition.x, Input.mousePosition.y);

            if (carryItem.itemCount > 1)
            {
                CarryPanel.transform.GetChild(1).gameObject.GetComponent <Text>().enabled = true;
                CarryPanel.transform.GetChild(1).gameObject.GetComponent <Text>().text    = carryItem.itemCount.ToString();
            }
            else
            {
                CarryPanel.transform.GetChild(1).gameObject.GetComponent <Text>().enabled = false;
            }
        }
    }
Exemplo n.º 2
0
 public void CarryPanelOff()
 {
     CarryPanel.SetActive(false);
     carry     = false;
     carryItem = null;
 }
Exemplo n.º 3
0
 public void CarryPanelOpen(Item item)
 {
     CarryPanel.SetActive(true);
     carry     = true;
     carryItem = item;
 }