void GameOverPopUp() { highscoreText.enabled = true; highscoreNumber.enabled = true; CanvasGUIHelpers.SwitchVisibleCanvasGroup(SubmitScorePanelCanvasGroup, SubmitScorePanelImage, true, "SubmitScore"); }
public void CancelSubmit() { CanvasGUIHelpers.SwitchVisibleCanvasGroup(GUIMenu.SubmitScorePanelCanvasGroup, GUIMenu.SubmitScorePanelImage, false, "SubmitScore"); CanvasGUIHelpers.SwitchVisibleCanvasGroup(GUIMenu.LeaderboardPanelCanvasGroup, GUIMenu.LeaderboardPanelImage, true, "Leaderboard"); guiMenu.SetUpLoseScreen(); }
void HideAllComponents() { highscoreText.enabled = false; highscoreNumber.enabled = false; scoreNumber.enabled = false; CanvasGUIHelpers.SwitchVisibleCanvasGroup(LeaderboardPanelCanvasGroup, LeaderboardPanelImage, false, "Leaderboard"); CanvasGUIHelpers.SwitchVisibleCanvasGroup(SubmitScorePanelCanvasGroup, SubmitScorePanelImage, false, "SubmitScore"); }
// 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; }