如果在编辑器的话,停止播放的快捷键都是Ctrl Alt P Step(windows平台,且unity默认快捷键)。
其他的两个播放相关的
Ctrl P Play 播放
Ctrl Shift P Pause 暂停
Ctrl Alt P Step 停止
if (GUI.Button (new Rect (310, 10, 80, 30), 暂停) )这个是点击button才产生的事件,也就是下面那个窗口只显示了一瞬间,所以没看到。如果你想实现点击一下窗口出来,再点击一下窗口消失,就需要添加一个bool值。<pre t="code" l="csharp">public bool WindowShow = false
void OnGUI()
{
if (GUI.Button (new Rect (310, 10, 80, 30), 暂停) )
{
if (WindowShow)
WindowShow = false
else
WindowShow = true
}
if(WindowShow)
GUI.Window (0, windowPos, mywindow, 暂停窗口)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)