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笔记相关推荐

  1. Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具

    Unity3D 学习笔记3--了解U3D引擎的操作面板和各种工具 在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件 ...

  2. Unity3D 学习笔记4 —— UGUI+uLua游戏框架

    Unity3D 学习笔记4 -- UGUI+uLua游戏框架 使用到的资料下载地址以及基础知识 框架讲解 拓展热更过程 在这里我们使用的是uLua/cstolua技术空间所以提供的UGUI+uLua的 ...

  3. Unity3D学习笔记6——GPU实例化(1)

    文章目录 1. 概述 2. 详论 3. 参考 1. 概述 在之前的文章中说到,一种材质对应一次绘制调用的指令.即使是这种情况,两个三维物体使用同一种材质,但它们使用的材质参数不一样,那么最终仍然会造成 ...

  4. Unity3D学习笔记8——GPU实例化(3)

    文章目录 1. 概述 2. 详论 2.1. 自动实例化 2.2. MaterialPropertyBlock 3. 参考 1. 概述 在前两篇文章<Unity3D学习笔记6--GPU实例化(1) ...

  5. unity3d 学习笔记四 skybox(天空盒) light(光源) halo(光晕)

    Unity3D学习笔记(四)天空.光晕和迷雾 六年前第一次接触<魔兽世界>的时候,被其绚丽的画面所折服,一个叫做贫瘠之地的地方,深深印在我的脑海里.当时在艾泽拉斯大陆还不能使用飞行坐骑,试 ...

  6. Unity3D学习笔记:粒子特效参数

    Unity3D学习笔记:粒子特效参数含义 转载 https://blog.csdn.net/asd237241291/article/details/8433534 粒子特效 粒子系统检视面板 初始化 ...

  7. Unity3D学习笔记12——渲染纹理

    文章目录 1. 概述 2. 详论 3. 问题 1. 概述 在文章<Unity3D学习笔记11--后处理>中论述了后处理是帧缓存(Framebuffer)技术实现之一:而另外一个帧缓存技术实 ...

  8. Unity3D学习笔记(二、小球滚动吃金币)

    源码:键盘方向键操作小球滚动吃金币Unity3D源码 下篇:Unity3D学习笔记(三.小球跑酷) 一.颜色材质球创建  二.Plane平板创建 三.围墙 同理二,新建Cube,并调整属性,设立围墙 ...

  9. 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. ...

最新文章

  1. 2022,人工智能开启未来新密码
  2. Gromacs 5.1.4 在CentOS7下GPU加速版的安装
  3. R语言apropos函数查找包含特定字符的函数、find函数查找函数所在的位置实战
  4. Python setup.py开发与安装
  5. 【学习笔记】5、Python基础语法
  6. 使用border-color设置输入框边框颜色后颜色不一致(左上边自动深色)解决方案
  7. ReentrantLock.nofairTryAcquire
  8. 在VC中如何找到崩溃的源头
  9. C++11多线程---互斥量、锁、条件变量的总结
  10. python多重继承_Python多重继承
  11. web.config从.net framework3.5向4.0迁移注意事项
  12. 树莓派有线网络设置_树莓派的基本网络配置
  13. python输入直角三角形的两直角边,求周长、面积和锐角度数
  14. c语言 怎么对百位数求余量,数据结构(C语言版)
  15. 【076】朴素贝叶斯介绍
  16. 谷歌平庸、百度僵化、联想掉队?
  17. 学计算机语言步骤,如何学编程语言?好菜鸟学习编程语言的步骤
  18. element blur事件去触发一个方法
  19. 淄博旅游景点与美食汇总
  20. 小白带你学---排序算法1

热门文章

  1. IOS 地理编码以及反地理编码
  2. 网站长尾关键词优化指南
  3. 简单制作RPM二进包实例(转)
  4. 职场老实人的十大升职障碍
  5. opipe--一款基于java的自定义“命令”管道
  6. 【重点 递归构造二叉树】LeetCode 95. Unique Binary Search Trees II
  7. Tensor的索引与切片
  8. Python之字符串正则匹配
  9. 3.手动搭建Maven项目
  10. Day4:html和css