Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Unity.Services.Core;
- using Unity.Services.Economy;
- using Unity.Services.Economy.Model;
- using UnityEngine;
- public class Economy : MonoBehaviour
- {
- string slurpCoins = "SLURP_COINS";
- private async void Start()
- {
- await UnityServices.InitializeAsync();
- await EconomyService.Instance.Configuration.SyncConfigurationAsync();
- GetBalance();
- }
- private async void GetBalance()
- {
- CurrencyDefinition slurpCurrencyDefinition = EconomyService.Instance.Configuration.GetCurrency(slurpCoins);
- PlayerBalance playersSlurpCoinsBalance = await slurpCurrencyDefinition.GetPlayerBalanceAsync();
- if (playersSlurpCoinsBalance != null)
- {
- Debug.Log($"Player's balance: {playersSlurpCoinsBalance.Balance}");
- }
- else
- {
- Debug.LogError("Failed to get player's balance.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement