コード例 #1
0
        private void OnApplicationPause(bool pauseStatus)
        {
            if (pauseStatus)
            {
                SocialManager.CompleteAchievement(GooglePlayIds.achievement_panic_button);

                OnPlayerDie();
            }
        }
コード例 #2
0
        private void FixedUpdate()
        {
            if (Input.GetKey(KeyCode.Escape))
            {
                ScoreManager.StopCount();
            }

            if (ScoreManager.CurrentTime > ScoreManager.BlackHawkTime && DifficultyManager.Current.difficulty == Difficulties.Insane)
            {
                SocialManager.CompleteAchievement(GooglePlayIds.achievement_black_hawk);
            }

            if (idleTime.HasValue && ScoreManager.CurrentTime - idleTime.Value > ScoreManager.ZenTime)
            {
                SocialManager.CompleteAchievement(GooglePlayIds.achievement_zen);
            }
            else if (movingTime.HasValue && ScoreManager.CurrentTime - movingTime > ScoreManager.JaggerTime)
            {
                SocialManager.CompleteAchievement(GooglePlayIds.achievement_moves_like_jagger);
            }
        }