public void ItemClicked(StoreDisplayItem item) { if (selectedItem != null) { selectedItem.Deselect(); } }
public void ItemClicked(StoreDisplayItem item) { if (this.selectedItem != null) { this.selectedItem.Deselect(); } //this.selectedItem.RefreshSelected (item); //ShowSelectedItem(); //item.bg.color = Color.green; }
public void HideSelectedItem() { DeselectButtons(); if (this.selectedItem != null) { this.selectedItem = null; } //this.selectedItem.gameObject.SetActive(false); }
public void RefreshSelected(StoreDisplayItem item) { if (item == null) { return; } itemData = item; icon.overrideSprite = item.image.overrideSprite; itemName.text = item.catalogItem.DisplayName; itemDescription.text = item.catalogItem.Description; itemCost.text = string.Format(" x{0}", item.finalPrice); currencyIcon.overrideSprite = GameController.Instance.iconManager.GetIconById(item.currencyKey, IconManager.IconTypes.Misc); var qty = PF_PlayerData.GetItemQty(itemData.catalogItem.ItemId); if (qty != 1) { totalUses.text = " x" + qty; } }
public void RefreshSelected(StoreDisplayItem item) { if (item == null) { return; } this.itemData = item; this.icon.overrideSprite = item.image.overrideSprite; this.itemName.text = item.catalogItem.DisplayName; this.itemDescription.text = item.catalogItem.Description; var kvp = item.catalogItem.VirtualCurrencyPrices.First(); this.itemCost.text = string.Format(" x{0}", kvp.Value); this.currencyIcon.overrideSprite = GameController.Instance.iconManager.GetIconById(kvp.Key); if (item.catalogItem.Consumable.UsageCount != null) { this.totalUses.text = string.Format(" x{0}", item.catalogItem.Consumable.UsageCount); } }
public void HideSelectedItem() { DeselectButtons(); selectedItem = null; }