예제 #1
0
        public void SetValues(GameMetrics gameMetrics)
        {
            for (int i = 0; i < 3; i++)
            {
                stars[i].gameObject.SetActive(i < gameMetrics.GetStars());
            }
            score.text = "" + gameMetrics.GetScore();
//            scorePercentage = (int)(((gameMetrics.GetScore() + 0f) / (MetricsController.GetController().GetMaxScore() + 0f)) * 100);
            correct.text   = "" + gameMetrics.GetRightAnswers();
            incorrect.text = "" + gameMetrics.GetWrongAnswers();
            Invoke("IncrementProgressBar", 0.1f);
            RangeText.text     = gameMetrics.GetRange().ToString();
            BonusTimeText.text = "" + gameMetrics.GetBonusTime();
        }
예제 #2
0
 public void SetValues(GameMetrics gameMetrics)
 {
     for (int i = 0; i < 3; i++)
     {
         stars[i].gameObject.SetActive(i < gameMetrics.GetStars());
     }
     score.text = "" + gameMetrics.GetScore();
     scorePercentage = (int)(((gameMetrics.GetScore() + 0f) / (MetricsController.GetController().GetMaxScore() + 0f)) * 100);
     correct.text = "" + gameMetrics.GetRightAnswers();
     incorrect.text = "" + gameMetrics.GetWrongAnswers();
     Invoke("IncrementProgressBar", 0.1f);
     RangeText.text = gameMetrics.GetRange().ToString();
     BonusTimeText.text = "" + gameMetrics.GetBonusTime();
 }
예제 #3
0
        private void UpdateRow(GameMetrics gameMetrics, int rowIndex, int activity)
        {
            Game game = AppController.GetController().GetAppModel().GetGameById(gameMetrics.GetGameId());

            raws[rowIndex].setActivity(game.GetName());
            raws [rowIndex].SetIcon(game.GetIcon());

            if (gameMetrics != null)
            {
//				raws[rowIndex].setScore(gameMetrics.GetScore());
                raws[rowIndex].setStars(gameMetrics.GetStars());
                raws[rowIndex].getViewDetailsBtn().enabled = true;
            }
            else
            {
//				raws[rowIndex].setScore(0);
                raws[rowIndex].setStars(0);
                raws[rowIndex].getViewDetailsBtn().enabled = false;
            }
        }