0

我希望重新启动按钮在比赛结束后工作,而不仅仅是在比赛期间。该按钮在游戏期间存在(可见),但它仅在游戏期间有效。每当“gameOn 为假时,按钮就会停止工作。我只是在学习如何编写代码,所以如果这太明显了,我很抱歉。

我试图让 RestartGame() 成为一个 if 语句。

public void GameOver()
      {
       gameOn = false;
       gameOverText.gameObject.SetActive(true);
       restartButton.gameObject.SetActive(true);
      }
public void RestartGame()
      {
       SceneManager.LoadScene(SceneManager.GetActiveScene().name);
      }

可以在游戏过程中重新开始游戏,但不能在游戏结束后重新开始。

在此处输入图像描述

4

0 回答 0