Exemple #1
0
    public void ReductionUsed()
    {
        int newCoins = playerDataSaver.GetCoinsAvailable() - sliderController.coinsUsed;

        playerDataSaver.SetCoinsAvailable(newCoins);
        PlayFabClientAPI.ExecuteCloudScript(new ExecuteCloudScriptRequest()
        {
            FunctionName      = "UpdatePlayerCoins",
            FunctionParameter = new
            {
                cloudCoinsAvailable = newCoins
            },
            GeneratePlayStreamEvent = true,
        },
                                            result => Debug.Log("Sent " + newCoins + " coins to cloudscript"),
                                            error => Debug.Log(error.GenerateErrorReport()));
        OnValuesAdjusted(newCoins);
        sliderController.ResetSlider();
    }