Unity3D GUI笔记
2019独角兽企业重金招聘Python工程师标准>>>
Rect(int left,int top,int width,int height)
//left:离屏幕左边距离;top:离屏幕上边距离;width:Rect宽度;height:Rect高度;
文本:
Label(Rect(),String text)
//text:文字内容
按钮:
Button(Rect(),Texture texture)
//texture:材质;
输入文本框:
TextField(Rect(),String defaultValue,int number)
//defaultValue:文本框默认值;number:文本框限制的字数;
输入密码文本框:
PasswordField(Rect(),String defaultValue,"*"[0],int number)
//defaultValue:文本框默认值;"*":密码显示字符*;[0]:单字符显示数量;number:文本框限制的字数;
工具条:
ToolBar(Rect(),int defaultSelect,String[] resource)
//defaultSelect:默认选项;resource:ToolBar的数据源(String[]);
Radio按钮:
Toggle(Rect(),boolean selected,String text)
//selected:是否选中;text:选项值;
垂直滑动条:
VerticalSlider(Rect(),int defaultValue,int maxValue,int minValue)
//defaultValue:默认值;maxValue:最大值;minValue:最小值;
水平滚动条:
HorizontalSlider(Rect(),int defualtValue,int minValue,int maxValue)
//defaultValue:默认值;maxValue:最大值;minValue:最小值;
滚动条:
BeginScrollView(Rect(),Vector2 scrollPosition,Rect(),boolean isShowScroll0,boolean isShowScroll1);
//第一个Rect()为滚动条的宽高大小,第二个Rect()为滚动条内容宽高大小
//scrollPosition:滚动条的滚动位置(scrollPosition[0]为横滚动条;scrollPosition[1]为竖滚动条);
//isShowScroll0:横向超出内容时是否显示横滚动条;isShowScroll1:竖向超出内容时是否显示竖滚动条;
EndScrollView();
//完成滑动内容后加上BeginScrollView()完成滑动条;
BeginGroup(Rect());
//创建组,Rect()控制组范围
EndGroup();
转载于:https://my.oschina.net/venoriee/blog/136642
Unity3D GUI笔记相关推荐
- Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具
Unity3D 学习笔记3--了解U3D引擎的操作面板和各种工具 在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件 ...
- Unity3D 学习笔记4 —— UGUI+uLua游戏框架
Unity3D 学习笔记4 -- UGUI+uLua游戏框架 使用到的资料下载地址以及基础知识 框架讲解 拓展热更过程 在这里我们使用的是uLua/cstolua技术空间所以提供的UGUI+uLua的 ...
- Unity3D学习笔记6——GPU实例化(1)
文章目录 1. 概述 2. 详论 3. 参考 1. 概述 在之前的文章中说到,一种材质对应一次绘制调用的指令.即使是这种情况,两个三维物体使用同一种材质,但它们使用的材质参数不一样,那么最终仍然会造成 ...
- Unity3D学习笔记8——GPU实例化(3)
文章目录 1. 概述 2. 详论 2.1. 自动实例化 2.2. MaterialPropertyBlock 3. 参考 1. 概述 在前两篇文章<Unity3D学习笔记6--GPU实例化(1) ...
- unity3d 学习笔记四 skybox(天空盒) light(光源) halo(光晕)
Unity3D学习笔记(四)天空.光晕和迷雾 六年前第一次接触<魔兽世界>的时候,被其绚丽的画面所折服,一个叫做贫瘠之地的地方,深深印在我的脑海里.当时在艾泽拉斯大陆还不能使用飞行坐骑,试 ...
- Unity3D学习笔记:粒子特效参数
Unity3D学习笔记:粒子特效参数含义 转载 https://blog.csdn.net/asd237241291/article/details/8433534 粒子特效 粒子系统检视面板 初始化 ...
- Unity3D学习笔记12——渲染纹理
文章目录 1. 概述 2. 详论 3. 问题 1. 概述 在文章<Unity3D学习笔记11--后处理>中论述了后处理是帧缓存(Framebuffer)技术实现之一:而另外一个帧缓存技术实 ...
- Unity3D学习笔记(二、小球滚动吃金币)
源码:键盘方向键操作小球滚动吃金币Unity3D源码 下篇:Unity3D学习笔记(三.小球跑酷) 一.颜色材质球创建 二.Plane平板创建 三.围墙 同理二,新建Cube,并调整属性,设立围墙 ...
- Unity3D学习笔记3——Unity Shader的初步使用
文章目录 1. 概述 2. 详论 2.1. 创建材质 2.2. 着色器 2.2.1. 名称 2.2.2. 属性 2.2.3. SubShader 2.2.3.1. 标签(Tags) 2.2.3.2. ...
最新文章
- 2022,人工智能开启未来新密码
- Gromacs 5.1.4 在CentOS7下GPU加速版的安装
- R语言apropos函数查找包含特定字符的函数、find函数查找函数所在的位置实战
- Python setup.py开发与安装
- 【学习笔记】5、Python基础语法
- 使用border-color设置输入框边框颜色后颜色不一致(左上边自动深色)解决方案
- ReentrantLock.nofairTryAcquire
- 在VC中如何找到崩溃的源头
- C++11多线程---互斥量、锁、条件变量的总结
- python多重继承_Python多重继承
- web.config从.net framework3.5向4.0迁移注意事项
- 树莓派有线网络设置_树莓派的基本网络配置
- python输入直角三角形的两直角边,求周长、面积和锐角度数
- c语言 怎么对百位数求余量,数据结构(C语言版)
- 【076】朴素贝叶斯介绍
- 谷歌平庸、百度僵化、联想掉队?
- 学计算机语言步骤,如何学编程语言?好菜鸟学习编程语言的步骤
- element blur事件去触发一个方法
- 淄博旅游景点与美食汇总
- 小白带你学---排序算法1