Exemplo n.º 1
0
        public void AddItem(ItemPickUp newItem)
        {
            var invSlot = Instantiate(_buttonPrefab, _parentObject);

            _items.Add(newItem.gameObject);
            var button = invSlot.GetComponentInChildren <Button>();

            button.image.sprite = newItem.ObjectSprite;
            button.onClick.AddListener(() => _manager.LoadItemInformation(newItem));
            _manager.LoadItemInformation(newItem);
        }
Exemplo n.º 2
0
 public void LoadItemInformation(ItemPickUp item)
 {
     _nameOfItem.text        = item.ItemName;
     _descriptionOfItem.text = item.ItemDescription;
     _imageOfItem.sprite     = item.ObjectSprite;
 }