public void OnCoinStoreItemCLicked(int coinStoreItemIndex)
 {
     _coinToPurchase = CoinList.GetCoinByCoinIndex(coinStoreItemIndex);
     confirmPanel.SetActive(true);
     confirmText.text = "Would you like to purchase " + _coinToPurchase.Amount + "  Coins with $" +
                        _coinToPurchase.Price + "?";
 }
    public static void SetDeferredPurchaseReminderActiveness(CoinList.Coin coin, bool isActive)
    {
        var storeItemCoinGameObj = coin.StoreItemCoinGameObj;

        storeItemCoinGameObj.transform.Find("deferredPurchaseReminder")?.gameObject.SetActive(isActive);
        storeItemCoinGameObj.GetComponent <Button>().interactable = !isActive;
    }
示例#3
0
 // Update coins when player purchases coins.
 public void UpdateCoins(CoinList.Coin coinToPurchase)
 {
     IncreaseCoinsOwned(coinToPurchase.Amount);
     CoinStorePageController.SetDeferredPurchaseReminderActiveness(coinToPurchase, false);
 }