using System.Collections.Generic; using PlayFab; using PlayFab.ClientModels; using UnityEngine; using UnityEngine.UI; /// /// ランキング送信 /// public class PlayFabSend : MonoBehaviour { public int sendInt;   //=================================================================================   //スコア   //=================================================================================   ///   /// スコア(統計情報)を更新する   ///   public void UpdatePlayerStatistics() {     //UpdatePlayerStatisticsRequestのインスタンスを生成     var request = new UpdatePlayerStatisticsRequest{       Statistics = new List{         new StatisticUpdate{           StatisticName = "ランキングサンプル",   //ランキング名(統計情報名)           Value = sendInt, //スコア(int)         }       }     };     //ユーザ名の更新     Debug.Log($"スコア(統計情報)の更新開始");     PlayFabClientAPI.UpdatePlayerStatistics(request, OnUpdatePlayerStatisticsSuccess, OnUpdatePlayerStatisticsFailure);   }      //スコア(統計情報)の更新成功   private void OnUpdatePlayerStatisticsSuccess(UpdatePlayerStatisticsResult result){     Debug.Log($"スコア(統計情報)の更新が成功しました");   }   //スコア(統計情報)の更新失敗   private void OnUpdatePlayerStatisticsFailure(PlayFabError error){     Debug.LogError($"スコア(統計情報)更新に失敗しました\n{error.GenerateErrorReport()}");   } }