public void Fill(GetLeaderboardResult result) { var leaderboard = result.Leaderboard; int n = leaderBoardUsername.Length; if (leaderboard.Count < leaderBoardUsername.Length) { n = leaderboard.Count; } for (int i = 0; i < leaderBoardUsername.Length; i++) { if (i < n) { StartCoroutine(fillText(leaderBoardUsername[i], leaderboard[i].DisplayName)); StartCoroutine(fillText(leaderboardPoints[i], leaderboard[i].StatValue.ToString())); } else { leaderBoardUsername[i].text = defaultUsername; leaderboardPoints[i].text = defaultPoints; } } menuEvent.SetLoadingAnimActive(false); }
public void Login() { //TODO: minimum password lenght string pass = lPasswordField.text; string email = lEmailField.text; if (email.Contains("@")) { dbConnection.LoginEmail(email, pass); } else { dbConnection.LoginUsername(email, pass); } menuEvent.SetLoadingAnimActive(true); }
void Start() { menuEvent = MenuEventHandler.Instance; if (!PlayFabClientAPI.IsClientLoggedIn()) { if (PlayerPrefs.HasKey(PlayerPrefKeys.playerID)) { LoginWithCustomID(); menuEvent.SetLoadingAnimActive(true); } else { LoginCanvas.SetActive(true); } } }