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();
 
 
 
posted @ 2020-11-18 18:09  白兔兔秃~  阅读(1845)  评论(0)    收藏  举报
/* */