使用 Application.Quit(),但在 editor 模式下使用 Application.Quit()是没用的,要用 EditorApplication.isPlaying = false。
故代码如下:
1 void QuitGame() 2 { 3 #if UNITY_EDITOR 4 UnityEditor.EditorApplication.isPlaying = false; 5 #else 6 Application.Quit(); 7 #endif 8 }
使用 Application.Quit(),但在 editor 模式下使用 Application.Quit()是没用的,要用 EditorApplication.isPlaying = false。
故代码如下:
1 void QuitGame() 2 { 3 #if UNITY_EDITOR 4 UnityEditor.EditorApplication.isPlaying = false; 5 #else 6 Application.Quit(); 7 #endif 8 }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。