예제 #1
0
    public void BuyPurchasable(int index)
    {
        Purchasable item = PlayerManager.Inst.purchases[index];

        if (item.Purchase())
        {
            UnlockUpgrades(item);
            UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject.GetComponentInChildren <Text>().text =
                "Buy " + item.Name + "\n$" + item.price;
        }
    }
예제 #2
0
 public void Purchase()
 {
     _purchasable.Purchase();
     _audioSource.PlayOneShot(PurchaseSound);
 }