Ejemplo n.º 1
0
    private void DisplayDescription(ItemVignette itemVignette)
    {
        ItemDescription.SetActive(true);
        DescriptionTitle.text = itemVignette.ItemRef.Name;
        DescriptionText.text  = itemVignette.ItemRef.Description;

        if (itemVignette.NewLabel.gameObject.activeSelf)
        {
            itemVignette.NewLabel.gameObject.SetActive(false);
        }

        itemVignette.ItemRef.IsNew = false;
    }
Ejemplo n.º 2
0
    public void DisplayItem(Item item)
    {
        ItemVignette itemVignette = Instantiate(ItemVignettePrefab) as ItemVignette;

        itemVignette.transform.SetParent(ItemContainer.transform, false);

        itemVignette.ItemName.text = item.Name;
        itemVignette.GetComponent <Image>().sprite = item.Sprite;

        itemVignette.name    = item.Name;
        itemVignette.ItemRef = item;

        itemVignette.NewLabel.gameObject.SetActive(item.IsNew);

        Button b = itemVignette.DisplayDescription;

        b.onClick.AddListener
        (
            () => { DisplayDescription(itemVignette); }
        );
    }