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, "我的窗口");

posted @ 2016-05-10 09:48  Shinea_SYR  阅读(1444)  评论(0编辑  收藏  举报