您的位置:首页 > 移动开发 > Unity3D

unity 3d GUI.Button介绍

2016-12-04 23:03 399 查看
u3d中一般来说,gui是用来做界面的。那么做页面也就是说会涉及到按钮控件。下面就介绍一下GUI.Button的用法。

void OnGUI() {

GUI.Button(new Rect(10,20,100,40),"这是一个按钮");

}
这是创建一个按钮的代码。new Rect 的讲解在上一篇博客中有讲。这里就不详细说了。这个函数与GUI.Label参数相似,但是这个创建的是一个可以点击的矩形,在点击之后是可以返回一个bool值的。也就是说,将它放在if()条件中,就可以轻松实现我们想要的效果。

string str = "未点击";
void OnGUI() {
GUI.color = Color.black;
GUI.Label(new Rect(10, 100, 100, 40), str);
if (GUI.Button(new Rect(10, 20, 100, 40), "这是一个按钮")) {
str = "点击成功";
}
}


“`这里是一个示例。在运用中我们可以根据自己的需求做出许多好看实用的按钮。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity 界面 函数 控件