Example #1
0
    // Start is called before the first frame update
    void Start()
    {
        if (true)
        {
            DifficultyText  = DifficultyTextObject.GetComponent <Text> ();
            SongNameText    = SongNameTextObject.GetComponent <Text> ();
            ComposerText    = ComposerTextObject.GetComponent <Text> ();
            ScoreText       = ScoreTextObject.GetComponent <Text> ();
            RankText        = RankTextObject.GetComponent <Text> ();
            JudgeResultText = JudgeResultTextObject.GetComponent <Text> ();
            MaxComboText    = MaxComboTextObject.GetComponent <Text> ();
            TapToNextText   = TapToNextTextObject.GetComponent <Text> ();
            JacketImage     = JacketImageObject.GetComponent <RawImage> ();
        }
        DifficultyText.text = GVContainer.difficultiesName[GVContainer.stage] + " " + GVContainer.difficulty[GVContainer.stage];
        SongNameText.text   = GVContainer.displayName;
        ComposerText.text   = GVContainer.composer;
        int    score          = (int)Math.Round(GVContainer.score);
        string formattedScore = String.Format("{0:00000000}", score);

        ScoreText.text       = formattedScore.Substring(0, 2) + "'" + formattedScore.Substring(2, 3) + "'" + formattedScore.Substring(5, 3);
        RankText.text        = clearRankCalculate(score);
        JudgeResultText.text = GVContainer.results[0] + Environment.NewLine + GVContainer.results[1] +
                               Environment.NewLine + GVContainer.results[2] + Environment.NewLine + GVContainer.results[3];
        MaxComboText.text = GVContainer.maxCombo.ToString();
        string path = Application.dataPath.Replace("/", "\\") + "\\Musics\\" + GVContainer.songName + ".jpg";

        StartCoroutine(downloadImage(path));
        serial = serialControllerObject.GetComponent <SerialController> ();
    }
Example #2
0
    void GameStart()     //遊戲狀態UI設定
    {
        IsTutoring = false;
        TutorialText.SetActive(false);
        TutorialStart.SetActive(false);

        IsPlaying = true;
        Player.SetActive(true);
        HpPic0.SetActive(true);
        HpText.SetActive(true);
        ScoreTextObject.SetActive(true);
    }