用unity3d的C#脚本实现窗口拖动问题
新人刚学习unity3d我想要的是当我我鼠标点击一个按钮,结果弹出个窗口,我要做到的是怎么C#编程去实现能够拖动这个窗口,我这窗口也弹出来了,不知道该怎么实现对窗口的拖动...
新人刚学习unity3d我想要的是当我我鼠标点击一个按钮,结果弹出个窗口,我要做到的是怎么C#编程去实现能够拖动这个窗口,我这窗口也弹出来了,不知道该怎么实现对窗口的拖动,求助大神!!!
展开
1个回答
展开全部
GUI.DragWindow
更多追问追答
追问
我也知道用GUI.DragWindow ,问题是怎么把它和我点击按钮时弹出的窗口绑定!!
追答
你弹出的窗口是不是有个响应函数
像这样 mwinrect = GUILayout.Window(winID, mwinrect, winfunc,wintitle);
在winfunc(){
里面的最后一句写上 GUI.DragWindow
}
你查一下Unity的官方文档,里面写的很清楚呢
参考资料: http://unity3d.com/support/documentation/ScriptReference/GUI.DragWindow.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询