搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
我家自动化
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
WPS的JS宏基础(二)——数据类型_js宏中的数值类型
2
拥抱 AI 时代:LangChain 框架快速入门指南
3
Python+Django+Mysql简单在线电影推荐系统 基于用户、项目、内容的协同过滤推荐算法 SimpleWebMovieRSMPython python实现协同过滤推荐算法实现 源代码下载_基于协同过滤的电影推荐系统 python3.7+django2.2.1+mysql
4
操作系统:内存可变分区分配与回收以及其相关算法的介绍_可变式分区分配
5
惊呆了!我用 Python 可视化分析和预测了 2022 年 FIFA 世界杯
6
git cherry-pick 进行合并所需代码或者合并另一个分支的某个commit_git cherry-pick 合并到其他分支
7
Java数据结构————二叉树_java二叉树
8
使用Python进行手机平板移动开发:Kivy与BeeWare框架_kivy beeware
9
北航计算机学院新闻,澳门理工学院代表团访问我校计算机学院
10
Unity-PicoVR快速开始_unity vr 相关插件
当前位置:
article
> 正文
Unity 编辑器篇|(五)编辑器拓展GUILayout类 (全面总结 | 建议收藏)_unity guilayout
作者:我家自动化 | 2024-07-04 09:43:13
赞
踩
unity guilayout
目录
1. 前言
2. 参数
3. 功能
3.1 按钮:Button、RepeatButton
3.2 文本:Label、TextArea、TextField、PasswordField
3.3 工具栏:Toolbar
3.4 切换框:Toggle
3.5 滚动条:HorizontalScroll 、VerticalScroll
3.6 滑条:HorizontalSlider、VerticalSlider
3.7 自动布局框:Box
3.8 布局:BeginHorizontal、EndHorizontal、BeginVertical、EndVertical
3.9 滑动布局:ScrollView
3.10 空白间隔:Space
3.11 浮动窗口:Window
3.12 GUILayoutOption
4. 其他
1. 前言
GUILayout
类是 Unity GUI 的接口,并且具有自动布局功能。使用 IMGUI 系统时,可使用两种不同的模式来排列和组织 UI:
固定布局模式和自动布局模式
。不必使用一种布局模式来替代另一种布局模式,可在同一OnGUI()函数中同时使用这两种模式。
当有预先设计好的界面可供使用时,采用固定布局比较合理。如果预先不知道需要多少元素,或者不想费心进行每个控件的手动定位,则采用自动布局比较合适。例如,如果要基于保存游戏文件创建大量不同的按钮,但无法准确知道要绘制多少按钮,这种情况下采用自动布局可能会更加合理。具体实际上取决于游戏设计以及所需的界面呈现方式。
使用自动布局时有两个主要的不同之处:
使用 GUILayout 而不是 GUI
自动布局控件不需要 Rect() 函数
2. 参数
静态函数
描述
BeginArea
在一个固定的屏幕区域中开始 GUI 控件的 GUILayout 块。
BeginHorizontal
开始一个水平控件组。
BeginScrollView
开始一个自动布局的滚动视图。
BeginVertical
开始一个垂直控件组。
Box
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/我家自动化/article/detail/786385
推荐阅读
article
【
Unity
】
数据
持久
化
--
JSON
...
JsonUtility是
Unity
自带的用于解析Json的公共类它可以将内存中对象序列
化
为Json格式的字符串,也可以将...
赞
踩
article
Unity
Texture2D
读取
像素
时出错问题_
unity
texture2d
getpixels
...
【代码】
Unity
Texture2D
读取
像素
时出错问题。_
unity
texture2d
getpixels
取不到u...
赞
踩
article
Unity
编程笔录--
Unity
Android
加密
so
_
unity
text
encry re...
Unity
Android
加密
so
前言:首先感谢MOMO提供的资料和FB各位的悉心教导。http://www.xua...
赞
踩
article
Unity
自定义
房间
布局系统 设计与实现一个灵活的
房间
放置
系统 ——
自定义
房间
区域
功能_
自定义
空间...
- 能够
自定义
房间
的大小- 一键生成
放置
区域
- 可控的
放置
网格点- 当物体
放置
到
区域
内可自动吸附- 物体是否可
放置
,
放置
...
赞
踩
article
Unity
工具
“常用
插件
九大分类汇总”(
UI
/
VR
/AR/建模/
Shader
/动画/网络/AI/资...
unity_
doozy
ui
manager
doozy
ui
manager
一、
UI
...
赞
踩
article
Unity
udp
通信详解...
在
Unity
中实现UDP通信,需要使用C#的System.Net和System.Net.Sockets命名空间。UDP(...
赞
踩
article
[
Unity2D
入门教程
]简单制作仿植物大战僵尸
游戏
之②搭建
游戏
场景+制作动画_
complete
c...
布置场景:我们首先要创建一个新场景就叫level1,我们在project面板中找到这张图我们在新建的Canvas上创建一...
赞
踩
article
UNITY
—
2D
游戏
制作
入门!_
unity2d
游戏
开发...
作为初学者的我们,虽然无法直接做出完成度那么高的作品,但每一个伟大的目标,都有一个微不足道的开始。其实,的确是可以只使用...
赞
踩
article
UNITY
2D
入门
基础教程
(一)_
unity2d
...
如果用以前版本的Unity做
2D
游戏,虽然能做,但是要费很多周折.比如你可以将一张纹理赋予一个”面片”网格,然后用脚本控...
赞
踩
article
Unity
植物
大战
僵尸
(一)_
unity
复刻
植物
大战
僵尸
1
代...
Unity
植物
大战
僵尸
(一)该项目是按照https://www.bilibili.com/video/BV
1
FA4
1
1
...
赞
踩
article
unity
2d
个人学习手册
_
unity
2d
教程
...
unity
2d
学习
_
unity
2d
教程
unity
2d
教程
...
赞
踩
article
Unity
发布安卓提示错误The
build
requires
CMake
3.22
.1 to b...
3.22
.1"
Unity
发布安卓提示错误。遇到的问题是使用
Unity
构建安卓项目时提示找不到
CMake
3.2...
赞
踩
article
Unity
十五 UGUI
RectTransform
脚本控制_
unity3d
ugui
设置
r...
在
Unity
里可以 Transform 控制3d 物体的移动缩放旋转,那么在 Canvas 里如何
设置
transfor...
赞
踩
article
Unity
十三
碰撞
条件_
unity
colliderothers
...
在
unity
里面要想实现
碰撞
,需要满足两个条件。两个物体都具有
碰撞
组件。运动的组件拥有刚体。对于第一条:
碰撞
组件有很...
赞
踩
article
Mac
unity
导出
exe
_
mac
电脑下
untiy
导出
windows
平台的...
mac
如何
导出
window 的.
exe
应用,网上不知道为什么搜不着,索性,我弄出来了,分享出来。1、打开file-》...
赞
踩
article
unity
oss
上传
文件
_
unity
自动
上传
oss
代码...
今天研究了下在
unity
下做的
oss
上传
,感觉应该分享下。下面是官网的链接文档https://help.aliy...
赞
踩
article
Unity
PlayMaker
和
脚本
_如何把
脚本
复制到
palymaker
的
action
中...
PlayMaker
利用 FSM(Finite-state machine)有限状态机,简称状态机,使用有限个状态机,来...
赞
踩
article
Unity
有关
属性
的反射获取及
赋值
问题
_
unity
getproperty
...
数据类:public class TestVaule{ ///
/// 不可
赋值
/// [详细]
-->
赞
踩
article
Unity
2021版本,
Unity
打包
Apk
卡在
calling
IPostGenerateGrad...
找到编辑器安装路径Editor\2022.3.17f1c1\Editor\Data\PlaybackEngines\An...
赞
踩
article
WebSocket
客户端和
服务器
(
Unity
和
NodeJS
)_
unity
websocket
...
websocket
套接字
服务器
有 5 个事件,我们可以监听并触发我们想要的任何操作,您可以在此处找到这些事件的文档_u...
赞
踩
相关标签
unity
json
游戏引擎
Android加密
so加密
Unity apk 加密
游戏
空间计算
ui
vr
udp
c#
visual studio
unity2d