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」に戻っています。

コメント