private void SubSuccess(ModifyUserVirtualCurrencyResult result)
 {
     playFabMananger.Player_Coin = result.Balance;
     txtCoins.text = playFabMananger.Player_Coin.ToString();
     playFabMananger.LoadingMessage("Updating Virtual Currency...");
     playFabMananger.LoadingHide();
 }
Esempio n. 2
0
 private void OnSuccess(ModifyUserVirtualCurrencyResult result)
 {
     Debug.Log($"Added currency, new balance: {result.Balance}");
     if (AccountManager.CurrentPlayerInventory.VirtualCurrency.TryGetValue("CR", out int val))
     {
         AccountManager.CurrentPlayerInventory.VirtualCurrency["CR"] = val;
     }
 }
 //玩家虚拟货币增加成功时调用
 void OnAddUserVirtualCurrencyResult(ModifyUserVirtualCurrencyResult result)
 {
     goldCurrencyCount.text = result.Balance.ToString();
     requestNum--;
     if (requestNum == 0)
     {
         processingWindow.SetActive(false);
         ShowRewardItems();
     }
 }
    //=================================================================================
    //減額結果
    //=================================================================================

    /// <summary>
    /// 仮想通貨の減額に成功
    /// </summary>
    /// <param name="result">減額結果内容</param>
    private void OnSuccessSub(ModifyUserVirtualCurrencyResult result)
    {
        Debug.Log($"仮想通貨の減額に成功");
        // 通信終了
        waitConnect.RemoveWait(gameObject.name);

        // 仮想通貨の情報をログで表示
        Debug.Log($"変更した仮想通貨のコード : {result.VirtualCurrency}");
        Debug.Log($"変更後の残高 : {result.Balance}");
        Debug.Log($"減額した額 : {result.BalanceChange}");
    }
    /// <summary>
    /// Callback called when successfully gives the player a certain amount of in-game currency.
    /// </summary>
    /// <param name="result">Transaction result.</param>
    void OnAddedInGameCurrency(ModifyUserVirtualCurrencyResult result)
    {
        actualCurrency += result.Balance;

        GameplayUI.instance.UpdateCurrencyText(actualCurrency);
    }
Esempio n. 6
0
 private void OnAddVirtualCurrencySuccess(ModifyUserVirtualCurrencyResult result)
 {
     //Debug.Log("Playfab - AddVirtualCurrency Success_Balance: " + result.Balance);
     DebugText.text += "\nPlayfab - AddVirtualCurrency Success_Balance: " + result.Balance;
     //GetPlayFabInventory();
 }
Esempio n. 7
0
 /// <summary>
 /// Set the new credit count in the game instance so it is updated in the ui
 /// </summary>
 /// <param name="result"></param>
 private void OnSuccess(ModifyUserVirtualCurrencyResult result)
 {
     GameInstance.instance.credits = result.Balance;
 }
Esempio n. 8
0
 private void AddCurrencySuccess(ModifyUserVirtualCurrencyResult result)
 {
     Instance.virtualCurrency["SB"] = result.Balance;
 }
 private void UpdateCoinsSuccess(ModifyUserVirtualCurrencyResult obj)
 {
     playFabManager.LoadingHide();
     UnityEngine.SceneManagement.SceneManager.LoadScene("Menu");
 }
Esempio n. 10
0
 private static void OnTransactionResult(ModifyUserVirtualCurrencyResult Result)
 {
     VirtualCurrency[Result.VirtualCurrency] = Result.Balance;
     OnInventoryUpdate();
 }
Esempio n. 11
0
 private void AddSuccess(ModifyUserVirtualCurrencyResult result)
 {
     playFabMananger.LoadingMessage("Updating Successfull");
     playFabMananger.LoadingHide();
 }