private void Start() { // Если доступен интернет и пользователь авторизирован if (Application.internetReachability != NetworkReachability.NotReachable && Social.localUser.authenticated) { // Отображаем загрузку _loading.SetActive(true); // Подсчитываем и отправляем свой результат в таблицу лидеров var score = PlayerPrefs.GetInt("total-score") * PlayerPrefs.GetInt("victims"); GooglePlayServices.PostingScoreLeaderboard(score); // Загружаем результаты LoadScoresLeaderboard(); } else { ShowResultsFile(); } }
private void Start() { if (Application.internetReachability != NetworkReachability.NotReachable) { // Отправляем свой результат в таблицу лидеров GooglePlayServices.PostingScoreLeaderboard(PlayerPrefs.GetInt("score") + PlayerPrefs.GetInt("total-coins")); // Если пользователь авторизирован, загружаем результаты if (GooglePlayServices.Authenticated) { LoadScoresLeaderboard(); } } else { ShowSavedResults(); } // Выводим общий счет текущего игрока _playerScore.text = "(" + PlayerPrefs.GetInt("score") + ")"; }
private void Start() { if (Application.internetReachability != NetworkReachability.NotReachable) { if (GooglePlayServices.Authenticated) { _leaders.text = "Загрузка..."; _loadingAnimation.Play("Loading"); // Отправляем свой результат в таблицу лидеров GooglePlayServices.PostingScoreLeaderboard(PlayerPrefs.GetInt("score")); // Загружаем результаты LoadScoresLeaderboard(); } } else { _updateButton.SetActive(false); ShowResultsFromFile(); } }