Unity 游戏的暂停,继续,重开,退出
1.暂停游戏。
Time.timeScale = 0;
2.继续游戏。
Time.timeScale = 1;
Time.timeScale = 0可以暂停游戏,Time.timeScale = 1恢复正常,
但这是作用于整个游戏的设置,不单单是当前场景,记得在需要的时候重置回Time.timeScale = 1。
当然也可以使用Time.timeScale来做游戏的1倍、2倍整体加速。
3.重新开始。
using UnityEngine.SceneManagement;
SceneManager.LoadScene (0);
其中,0,为游戏场景的索引号,具体索引号在build的时候加入场景的时候后面写的有。
也可以直接填SceneManager.LoadScene (“场景名”);
4.退出游戏
application.Quit();
代码教程资源来自网络和自我学习,有不足或侵权的地方请在评论区指正,博主会认真观看每一条评论。也可以私信我指出问题。

Unity里关于游戏的一些功能代码,不足或错误请联系博主及时更改,谢谢。
浙公网安备 33010602011771号