// 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; } }
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; }