示例#1
0
    void GameOverPopUp()
    {
        highscoreText.enabled   = true;
        highscoreNumber.enabled = true;

        CanvasGUIHelpers.SwitchVisibleCanvasGroup(SubmitScorePanelCanvasGroup, SubmitScorePanelImage, true, "SubmitScore");
    }
示例#2
0
    public void CancelSubmit()
    {
        CanvasGUIHelpers.SwitchVisibleCanvasGroup(GUIMenu.SubmitScorePanelCanvasGroup, GUIMenu.SubmitScorePanelImage, false, "SubmitScore");

        CanvasGUIHelpers.SwitchVisibleCanvasGroup(GUIMenu.LeaderboardPanelCanvasGroup, GUIMenu.LeaderboardPanelImage, true, "Leaderboard");

        guiMenu.SetUpLoseScreen();
    }
示例#3
0
    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;
     }
 }
示例#5
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;
    }