如何在unity中添加按钮 步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在unity中添加按钮 步骤相关的知识,希望对你有一定的参考价值。

参考技术A 在你的脚本里面写上
void OnGUI()
if(GUI.Button(new Rect(0,0,100,30),"hello"))
print("这里写事件");

Unity,NGUI如何像GUI一样,点击按钮后弹出一个窗体呢

您之前问过,但并没有列出解决方法,能教我一下吗?谢谢

GUI 按钮点击 弹出窗体 是 用 if(GUI.button(...)); 然后点击后 出现 gui.window(...); 窗体是系统自己给的 而NGUI不管窗体和按钮都是需要你自己建立的 步骤一般是 建一个 Stripe 给予他 NGUI 自带的button脚本 使他变成一个按钮 再按 alt+shift+c 添加碰撞 在这个里写个代码 OnClick() 这个是 点击反馈 在里面调用 你窗体的方法 或者让他active = true 都可以 参考技术A 把窗口拼出来,做成Prefab,然后点击按钮以后生成这个窗口物体 参考技术B 我是先把窗口面板做出来,要用的时候就SetActive(true),不用的时候就false 参考技术C 我一般是有多个UI Root 点击按钮回调后,激活不同的UI Root

以上是关于如何在unity中添加按钮 步骤的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Unity 中单击按钮时激活 RawImage?

Unity,NGUI如何像GUI一样,点击按钮后弹出一个窗体呢

如何在unity3d中创建最简单的按钮

unity如何在事件被触发后在屏幕上显示text

unity怎么对手动添加的component进行修改

Unity 之事件系统