public void onItemPurchase(AShopItem item) { if (onItemPurchaseEvent != null) { onItemPurchaseEvent(item); } }
public void setItem(AShopItem item) { this.item = item; this.initFields(); this.icon.sprite = this.item.getIcon(); this.itemName.text = this.item.getName(); this.priceText.text = this.item.getPrice() + "C"; }
private void onPurchase(AShopItem item) { this.points = Mathf.Max(0, this.points - item.getPrice()); }