コード例 #1
0
    private void Buy(ShopItem selectedItem)
    {
        if (CanBuyItem(selectedItem))
        {
            // Put item into holder
            PlayerDataHolder.IncrementItem(selectedItem.Item);

            // Update info about item in shop
            UpdateItemAmountInfo(selectedItem);

            // Get and save new balance
            PlayerDataHolder.SetCoins(PlayerDataHolder.GetCoins() - selectedItem.Price);
            UpdateBalance();
        }
    }