Exemple #1
0
 private void SetTotalScoreUI()
 {
     if (UIScore)
     {
         UIScore.text = "Total score: " + LevelsPreferences.GetEarnedLevelScores();
     }
 }
Exemple #2
0
        public void ProvideLevelSound(int levelNumber)
        {
            AudioClip clip1 = (AudioClip)Resources.Load(
                LevelsPreferences.GetLevelMusicToLoad(levelNumber)
                );

            _audioSource.clip = clip1;
        }
Exemple #3
0
 private void IsBlocked()
 {
     if (LevelsPreferences.GetEarnedLevelScores() <=
         LevelsPreferences.GetLevelScoresToLoad(levelToLoad))
     {
         gameObject.GetComponent <Image>().sprite = levelIsBlockedSprite;
         // Object name: LevelNumber
         transform.GetChild(1).gameObject.GetComponent <Text>().text = "";
     }
 }
Exemple #4
0
        private bool IsLevelAvailable(int levelToLoad)
        {
            if (LevelsPreferences.GetEarnedLevelScores() >= LevelsPreferences.GetLevelScoresToLoad(levelToLoad))
            {
                Debug.Log("Current min level: " + levelToLoad);
                return(true);
            }

            return(false);
        }
Exemple #5
0
        private void IsleftToOpen()
        {
            // Object name: ScoreLeft
            GameObject ChildGameObject = transform.GetChild(0).gameObject;
            Text       thisIsText      = ChildGameObject.GetComponent <Text>();

            int necessaryScore = (LevelsPreferences.GetEarnedLevelScores() -
                                  LevelsPreferences.GetLevelScoresToLoad(levelToLoad)) * -1;

            if (LevelsPreferences.GetEarnedLevelScores() <=
                LevelsPreferences.GetLevelScoresToLoad(levelToLoad))
            {
                thisIsText.text = necessaryScore.ToString() + " more";
            }
            else
            {
                thisIsText.text = PlayerPrefManager.GetScore(levelToLoad).ToString() + " earned";
            }
        }