void OnDataDownload(GetPlayerStatisticsResult result) { Debug.Log("Received the following Statistics:"); foreach (var eachStat in result.Statistics) { Debug.Log("Statistic (" + eachStat.StatisticName + "): " + eachStat.Value); switch (eachStat.StatisticName) { case "UserID": Player.UserID = eachStat.Value; break; case "Ticket": Player.tickets = eachStat.Value; break; case "Coin": Player.coins = eachStat.Value; break; case "Dollar": Player.dollar = eachStat.Value; break; } } LoggedIn(); FirstScreen script = FirScreen.GetComponent <FirstScreen>(); script.Play(); }
private void Awake() { instance = this; timer = 0.0f; Show(); }
void LoggedIn() { IsLoggedIn = true; FirstScreen script = FirScreen.GetComponent <FirstScreen>(); script.LoginPanelSwitch(false); MenuController scriptt = Header.GetComponent <MenuController>(); scriptt.Start(); }
public void RegisterButton() { Player = new User(); string username = RegisterUsernameInput.text; string password = RegisterPasswordInput.text; string email = RegisterEmailInput.text; if (username == "" || password == "" || email == "") { ErrorMessageGenerator("Cannot leave field empty"); } else { Player = new User(username, password, email, ComDataVar.NumberOfUsers + 1); var registerRequest = new RegisterPlayFabUserRequest { Email = Player.Email, Password = Player.Password, Username = Player.Username }; PlayFabClientAPI.RegisterPlayFabUser(registerRequest, OnRegisterSuccess, OnRegisterFailure); FirstScreen script = FirScreen.GetComponent <FirstScreen>(); script.SwitchLoginRegister(true); } }