Пример #1
0
    public void Home()
    {
        //Update Score
        playFabManager.LoadingMessage("Updating data...");

        UpdatePlayFabManagerInfo();

        var request = new UpdatePlayerStatisticsRequest
        {
            Statistics = new List <StatisticUpdate>
            {
                new StatisticUpdate {
                    StatisticName = "score", Value = Score
                }
            }
        };

        PlayFabClientAPI.UpdatePlayerStatistics(request, SuccessUpdate, FailedUpdate);
    }
Пример #2
0
 public void RedCar()
 {
     if (playFabMananger.Player_Coin >= 5000)
     {
         playFabMananger.Player_Coin -= 5000;
         txtCoins.text = playFabMananger.Player_Coin.ToString();
         //Playfab Sync Data
         PlayerDataTitle("car", "rouge");
         carAmount = 5000;
     }
     else
     {
         playFabMananger.LoadingMessage("Not enough Coins...");
         playFabMananger.LoadingHide();
     }
 }
 private void LeaderBoardFailed(PlayFabError err)
 {
     playFabManager.LoadingMessage(err.ErrorMessage);
     playFabManager.LoadingHide();
 }
 private void Awake()
 {
     playFabManager = GameObject.Find("PlayFabManager").GetComponent <PlayFabManager>();
     playFabManager.LoadingMessage("Loading LeaderBoard...");
     ReadLeaderBoard();
 }
Пример #5
0
    public void RegisterPlayer()
    {
        playFabmanager.LoadingMessage("Connecting server...");
        var request = new RegisterPlayFabUserRequest()
        {
            Email       = ifEmail.text,
            Password    = ifPassword.text,
            DisplayName = ifDisplayName.text,
            Username    = ifDisplayName.text
        };

        PlayFabClientAPI.RegisterPlayFabUser(request, Success, Failed);
    }