public void Setup(Item currentItem, ShopController shopController) { this.item = currentItem; nameLabel.text = item.itemName; priceLabel.text = item.price.ToString(); iconImage.sprite = item.icon; this.shopController = shopController; }
private void RemoveItem(Item itemToRemove, ShopController shopController) { for (int i = shopController.itemList.Count - 1; i >= 0; i--) { if (shopController.itemList[i] == itemToRemove) { shopController.itemList.RemoveAt(i); } } }
private void AddItem(Item itemToAdd, ShopController shopController) { shopController.itemList.Add(itemToAdd); }