var button1Clicked:boolean = false
function OnGUI() {
if(Input.GetKeyDown(KeyCode.Esccape))
button1Clicked = true
if (button1Clicked)
{
// button1Clicked =false
if(GUI.Button(Rect(0,0,200,100),"退出灶猛")
Application.Quit()
}
}
理由是gui 只能同嫌祥时对一个按扭的隐者桥事件作出反应
#if UNITY_EDITORUnityEditor.EditorApplication.isPlaying = false
//Debug.Log("编辑状态游戏退出")
#else
Application.Quit()
//Debug.Log ("者拿游戏退出"):
#endif
虽然这种方式可以在编辑的状态下退出程序,但是它没樱伍有考虑在联网状态下如何退出。即:服务器退出后,客户机如何退出?客户机退出后,服务器如何继续正常运行?
再进一步,脊嫌或服务器退出后,如何将某个客户机提升为服务器,支撑余下的玩家无缝继续游戏?
希望大佬解疑。我目前的做法是服务器退出时,调用Rpc过程,将所有客户机退出。
可以用遥控按返回键退出播放,也可以直接退出播放。1、我们先点击按钮,看在那个按钮方式下设置录播。
2、饥御昌然后我们选择后,看到loop time。
3、我们把打勾烂扒箭头去掉就可以了。这拆皮时候我们运行看看,我们放在上面就会运行一次,放开就缩小回去了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)