wmjy.net
当前位置:首页 >> unity中Button的使用 >>

unity中Button的使用

public Button button 把拥有这将代码的脚本附到物体上,再把Button附到脚本上

unity 的UGUI button 带一个interactable 取消勾选就是不可用状态,此时按钮显示为disable模式的样子,控制这个变量就可以达到你的目的。

public GameObject btn;把你需要隐藏的按钮拖进去 btn.SetActive(false);在你代码中加入这一句即可隐藏你拖进去的按钮。

Rect的参数用screen计算,也就是相对位置,比如这样: if (GUI.Button (new Rect (Screen.width * 0.4f, Screen.height * 0.4f, Screen.width * 0.2f, Screen.height * 0.2f), "Start")) { }

如果你用的是Unity内置GUI系统OnGUI()等,GUI脚本挂在任何GameObject下都可以,你可以新建一个空的GameObject然后挂到其上(或其子对象)作为它的部件统一管理

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

你直接触发按钮按下的逻辑就行了呗 交互都不要了 你还要什么按钮呢

这里已经包含了Button声明 Button(Rect(10,50,buttonTexture.width,buttonTexture.height),buttonTexture)

1、打开unity3d项目“GameObject”--“UI”--“Button”,创建一个按钮。 2、在“Rect Transform”下可以改变按钮的布局位置大小等。 3、在“Image (Script)”与“Button(Script)”中可以更详细的设置按钮的颜色等效果。 4、展开Button在其中的“Text”中的“Te...

function OnGUI(),注意大小写。。。

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com