unity按钮控制弹窗窗口
public Texture2D T;
private bool wbool = false;
void OnGUI()
{
if (GUILayout.Button("显示窗口"))
{
wbool = true;
}
if (wbool)
{
GUILayout.Window(0, new Rect(100, 100, 200, 300), addwindow, T);
}
}
void addwindow(int winID)
{
if (GUILayout.Button("退出窗口"))
{ wbool = false; }
}
也可以将GUILayout.Window(0, new Rect(100, 100, 200, 300), addwindow, T);换成
GUILayout.Window(0, new Rect(100, 100, 200, 300), addwindow, "我的窗口");