// Update is called once per frame
 void Update()
 {
     if (playerScoreNumber != null)
     {
         return;
     }
     else if (RexMovement.IsWaiting && playerScoreNumber == null)
     {
         playerScoreNumber      = CanvasGUIHelpers.GetTextByName(transform, "PlayerScoreNumber");
         playerScoreNumber.text = Math.Floor(GUIMenu.PersonalScore).ToString().PadLeft(5, '0');
         return;
     }
 }
Пример #2
0
    void Init()
    {
        highscoreText   = CanvasGUIHelpers.GetTextByName(transform, "HighscoreText");
        highscoreNumber = CanvasGUIHelpers.GetTextByName(transform, "HighscoreNumber");
        scoreNumber     = CanvasGUIHelpers.GetTextByName(transform, "ScoreNumber");

        leaderboardPanelRectTransform = CanvasGUIHelpers.GetRectTransformByName(transform, "LeaderboardPanel");
        submitScorePanelRectTransform = CanvasGUIHelpers.GetRectTransformByName(transform, "SubmitScorePanel");

        LeaderboardPanelCanvasGroup = leaderboardPanelRectTransform.GetComponent <CanvasGroup>();
        SubmitScorePanelCanvasGroup = submitScorePanelRectTransform.GetComponent <CanvasGroup>();

        LeaderboardPanelImage = leaderboardPanelRectTransform.GetComponent <Image>();
        SubmitScorePanelImage = submitScorePanelRectTransform.GetComponent <Image>();

        highscoreNumber.text = Math.Floor(StoredGUIProperties.StoredHighscore).ToString().PadLeft(5, '0');

        personalScore     = 0;
        personalHighscore = StoredGUIProperties.StoredHighscore;
    }