unity 3d GUI.Button介绍
来源:互联网 发布:邵阳学院教务网络系统 编辑:程序博客网 时间:2024/05/29 00:31
u3d中一般来说,gui是用来做界面的。那么做页面也就是说会涉及到按钮控件。下面就介绍一下GUI.Button的用法。
这是创建一个按钮的代码。new Rect 的讲解在上一篇博客中有讲。这里就不详细说了。这个函数与GUI.Label参数相似,但是这个创建的是一个可以点击的矩形,在点击之后是可以返回一个bool值的。也就是说,将它放在if()条件中,就可以轻松实现我们想要的效果。
void OnGUI() {
GUI.Button(new Rect(10,20,100,40),"这是一个按钮");
}
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 = "点击成功"; }}
“`这里是一个示例。在运用中我们可以根据自己的需求做出许多好看实用的按钮。
1 0
- unity 3d GUI.Button介绍
- Unity 3d GUI.Label 介绍
- unity 3d GUI.TextField介绍
- unity 3d GUI.BeginScrollView 介绍
- unity 3d GUI.HorizontalSlider与GUI.VerticalSlider的介绍
- Unity 3D GUI控制
- unity 3d GUI.Toolbar以及GUI.Toggle
- 【Unity】Unity 3D坐标系介绍
- unity 3D游戏开始界面GUI美化
- 【Unity 3D 游戏引擎】NGUI Button 点击
- 【Unity 3D】学习笔记二:Button控件(按钮)
- Unity 3D之ITween函数介绍
- 《天龙八部3D》中Unity使用介绍
- 《天龙八部3D》中Unity使用介绍
- Unity 3D引擎开发 2D Toolkit插件介绍
- Unity 界面制作工具EZ GUI介绍
- GUI button
- 【Unity 3D】学习笔记十:GUI Skin(图形用户界面皮肤)
- 二维码系列(五)综合DEMO演练,工具类效能提升
- 健康栏目的实现
- 函数式编程之 Lambda 表达式的引出_Java8 实践
- 网页共用头部或共用底部该如何编写代码
- java double转string
- unity 3d GUI.Button介绍
- LeetCode 86 Partition List
- If I were a boy
- php将数据下载到服务器压缩后上传至FTP
- 移动端IM系统的协议选型:UDP还是TCP?
- 浅谈AJAX
- [Bash Shell] Shell学习笔记
- 进程和线程的区别
- Jquery和Dom元素的比较案例