『【初心者向け】Unityで連打ゲームを作る全手順まとめ』8.スクリプトの記述④

8.スクリプトの記述④

スクリプトの記述④

ShowResult()に以下のコードを今のコードに追加してください。

// 追加する変数
    public TextMeshProUGUI resultScoreText; 

    public void ShowResult()
    {
        isPlaying = false;
        startPanel.SetActive(false);
        gamePanel.SetActive(false);
        resultPanel.SetActive(true);

        // 結果画面にスコアを表示!
        if (resultScoreText != null)
        {
            resultScoreText.text = "Final Score: " + score;
        }
    }

GameManager の Inspector に Result Score Text という枠が新しく増えているはずです。

そこに、作成した「FinalScore」をドラッグ&ドロップしてください。

「RetryButton」にShowStart()を登録

Hierarchyの 「RetryButton」に、StartPanelを紐付けます。

Hierarchy で 「ShowStart()」 を選択します。

「RetryButton」を押した数がしっかりと「FinalScore」に記載されています。

そして「RetryButton」を押すと「StartPanel」に戻っています。

コメント

タイトルとURLをコピーしました