E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GUILayout
2024-02-12 Unity 编辑器开发之编辑器拓展3 —— EditorGUI
文章目录1
GUILayout
2EditorGUI介绍3文本、层级、标签、颜色拾取3.1LabelField3.2LayerField3.3TagField3.4ColorField3.5代码示例4枚举选择
蔗理苦
·
2024-02-12 17:15
Unity
学习
unity
编辑器
游戏引擎
c#
UnityEditor 常用组件
文本voidOnGUI(){
GUILayout
.Label("文本",EditorStyles.boldLabel);}3267959-f263769fc0a25409.png文本框stringmyString
Charles陽
·
2024-02-01 17:30
Unity(4)-Quaternion-API学习笔记
p=171四元数概念四元数变量privatevoidOnGUI(){if(
GUILayout
.Button("")){//1.欧拉角-->四元数//Quaternion.Euler(欧拉角);//2.四元数
小跳蛙啦啦啦
·
2024-01-25 08:23
Unity3D学习笔记
unity
3d游戏
数学
Unity 编辑器篇|(五)编辑器拓展
GUILayout
类 (全面总结 | 建议收藏)
目录1.前言2.参数3.功能3.1按钮:Button、RepeatButton3.2文本:Label、TextArea、TextField、PasswordField3.3工具栏:Toolbar3.4切换框:Toggle3.5滚动条:HorizontalScroll、VerticalScroll3.6滑条:HorizontalSlider、VerticalSlider3.7自动布局框:Box3.8
游戏开发小Y
·
2024-01-15 13:08
#
Unity编辑器篇
unity
编辑器
c#
游戏引擎
面试
Unity总结整理编辑器常用接口
Selection获得Project面板下选中的路径信息二、Directory获得路径下的文件或文件夹信息三、AssetDatabase获得资源相关信息四、File文件操作五、EditorUtility、
GUILayout
漫步云巅Kim
·
2023-11-29 21:23
Unity
unity
Unity中GUI、
GUILayout
、EditorGUI、EditorGUILayout、GUILayoutUtility、EditorGUIUtility区别
Unity中GUI、
GUILayout
、GUILayoutUtility、EditorGUI、EditorGUILayout、EditorGUIUtility区别1.解释一下Unity中的编辑器扩展类,
Sevol_Y
·
2023-10-28 05:01
UnityEditor
编辑器扩展
unity
游戏引擎
Unity-编辑器拓展之
GUILayout
,EditorGUILayout布局 { }
Unity脚本API中文版链接:https://docs.unity3d.com/cn/2019.4/ScriptReference/创建自定义窗口publicclassMyWindow:EditorWindow//继承unity内置EditorWindow类{[MenuItem("Window/我的自定义窗口")]privatestaticvoidShowWindow(){//1.用GetWin
微风拂晚霞
·
2023-10-20 07:02
Unity
unity
游戏引擎
GUILayout
编辑器拓展
Unity3D编辑器扩展 子窗体显示(
GUILayout
.Widnow)
Unity3D编辑器扩展——子窗体显示(
GUILayout
.Widnow)1.使用场景2.具体代码2.1Monobehavior中调用2.2EditorWindow中调用1.使用场景(1)在Unity中创建一个节点编辑器时
海王星很危险
·
2023-10-20 07:30
Unity3D编辑器扩展
节点编辑器
UnityEditor 编辑器扩展 4种GUI的使用 GUI
GUILayout
EditorGUI EditorGUILayout 加常用组件
编辑器中的GUI系统,我们可以分为四大类:1、UnityEngine.GUI2、UnityEngine.
GUILayout
3、UnityEditor.EditorGUI4、UnityEditor.EditorGUILayout1
k1_kill
·
2023-10-20 07:30
Unity编辑器
Unity Editor 编辑器拓展 04——IMGUI的学习、GUIStyle、GUISkin、GUILayoutOption
因为GUI和
GUILayout
可以用来绘制Editor界面,所以在Unity编辑器拓展里面开一专题进行IMGUI的讲解。GUI和
GUILayout
的区别就不详述了。
永夜悠
·
2023-10-20 07:00
Unity
Unity
【IMGUI】 GUI、
GUILayout
、EditorGUI、EditorGUILayout
主要区别首先GUI、
GUILayout
所属的命名空间是UnityEngine。EditorGUI、EditorGUILayout所属的命名空间是Editor。
漫漫无期
·
2023-10-20 07:58
Unity编辑器扩展
unity
编辑器扩展
Unity编辑器拓展(二)-GUI控件的使用
GUI控件的使用一、效果图二、创建窗口三、使用控件来绘制窗口不可输入控件
GUILayout
.Label标签可输入控件
GUILayout
系列
GUILayout
.TextField单行文本
GUILayout
.TextArea
ssuper41
·
2023-10-20 07:57
Unity编辑器拓展
unity
html
【Unity3D编辑器拓展】Unity3D的IMGUI、GUI、
GUILayout
、EditorGUI、EditorGUILayout、OnGUI【全面总结】
也会遇到GUI.XXX和
GUILayout
.XXX类似的代码,那么他们之间有什么不同呢。IMGUI、GUI、
GUILayout
、EditorGUI、EditorGUILay
恬静的小魔龙
·
2023-10-20 07:54
#
Unity3D之编辑器扩展
编辑器
unity
游戏引擎
c#
Unity中的
GUILayout
.TextField实现复制粘贴功能
前一段时间,在项目中使用他们写的窗口工具的时候,发现有的TextField虽然可以选择,但是不能复制粘贴,然后有同事就去找了解决方案,用一个方法把选择的内容复制粘贴到剪切板上,代码如下:publicstaticstringHandleCopyPaste(intcontrolID){if(controlID==GUIUtility.keyboardControl){if(Event.current.
不文不武的禾文
·
2023-10-18 01:24
Unity 编辑器开发
编辑器开发基本有四个1UnityEngine.GUI2UnityEngine.
GUILayout
3UnityEditor.EditorGUI4UnityEditor.EditorGUILayoutButton
开着房车环游世界
·
2023-10-07 16:49
游戏开发
unity
编辑器
游戏引擎
【Unity】Unity3d摄影机晃动特效【C#脚本】
MonoBehaviour{floatshake=5;floatsetShake;boolshakeSwitch=false;voidStart(){setShake=shake;}voidOnGUI(){if(
GUILayout
.Button
Zok93
·
2023-07-26 21:51
【Unity】
unity
效果
Unity编辑器扩展基础一、EditorGUILayout (一)
小结:1、EditorGUILayout的各种Field和
GUILayout
的类似,但是EditorGUILayout可以复制粘贴;2、因为OnGUI是每帧执行的,EditorGUILayout中类似TextField
不文不武的禾文
·
2023-01-29 02:05
Unity3D_Transform_位置、角度、缩放及其他
1、位置transforn.position世界位置transform.localPosition相对父类位置在屏幕左上方显示方法:privatevoidOnGUI(){
GUILayout
.Label(
weixin_30954607
·
2022-12-27 13:13
游戏
Unity-编辑器拓展之
GUILayout
,EditorGUILayout布局 { }
Unity脚本API中文版链接:https://docs.unity3d.com/cn/2019.4/ScriptReference/创建自定义窗口publicclassMyWindow:EditorWindow//继承unity内置EditorWindow类{[MenuI
橙系圆
·
2022-09-08 17:00
【Unity3D】GUI控件
GUI代码需要在OnGUI函数中调用才能绘制,布局分为手动布局(GUI)和自动布局(
GUILayout
)。
little_fat_sheep
·
2022-07-06 12:19
Unity3D
GUI
GUILayout
GUISkin
Unity3D
unity中transform组建的功能
核心功能:查找组件,设置位置、角度,父子物体,物体的旋转,移动等if(
GUILayout
.Button("foreach--transform")){foreach(Transformchildinthis.transform
前程韶光
·
2022-06-20 13:43
unity基础
c#
c#
unity
unity3d
游戏开发
Unity Editor编辑器开发相关知识点
示例代码boolcurrentValue=EditorPrefs.GetBool(key,false);boolnewValue=
GUILayout
.Toggle(currentValue,label
我寄人间雪满头丶
·
2022-05-18 19:46
UnityEditor
unity
编辑器
游戏引擎
《Unity 编辑器扩展》通用获取字符串面板
usingSystem;usingSystem.Collections.Generic;usingUnityEditor;usingUnityEngine;usingstaticUnityEngine.
GUILayout
稳中有序
·
2022-03-21 05:47
unity
编辑器
游戏引擎
Unity编辑器扩展之EditorWindow
Unity编辑器扩展之EditorWindow继承这个类的编辑器脚本可以用来创建一个编辑器窗口,类似Inspector窗口若要在这个类中添加一些控件,可以使用GUI和
GUILayout
控件,还可以使用编辑器专用控件
逆茪
·
2022-02-15 15:36
Unity Editor 好看的Toggle 样式
enabled=
GUILayout
.Toggle(enabled,EditorUtilities.GetContent("On|Enablethiseffect."),EditorStyles.miniButtonLeft
多罗猫_游戏人
·
2021-06-09 00:49
Unity中Input类
voidUpdate(){//获取鼠标的位置varinput=Input.mousePosition;//将鼠标位置tostringtest=input.ToString();}voidOnGUI(){//
GUILayout
.TextArea
困卡
·
2021-05-16 04:51
ArgumentException: Getting control 0's position in a group with only 0 controls when doing Repaint A
voidOnGUI(){GUI.depth=2;if(Guib){GUI.skin=GuiSkin;GuiF();}}voidGuiF(){GUI.Box(newRect(0,0,50,50),"dsfg");
GUILayout
.BeginArea
linuxheik
·
2020-08-26 11:50
unity3d
unity3D之克隆游戏对象
varobj:GameObject;functionStart(){obj=GameObject.Find("Cube");}functionOnGUI(){if(
GUILayout
.Button("克隆
iteye_21202
·
2020-08-21 14:01
游戏
PlayMaker GUI跟随布局的使用
2019独角兽企业重金招聘Python工程师标准>>>PlayMakerGUI跟随布局的使用PlayMaker提供一种的特殊的GUI布局方式
GUILayout
(Begin)AreaFollowObject
weixin_33859231
·
2020-08-18 04:30
【Unity 3D】学习笔记十二:
GUILayout
(界面布局)
Unity学习笔记十二学习资料:《Unity3D游戏开发》宣雨松在跨平台游戏界面设定的时候,最麻烦的估计就是得匹配个个游戏平台的分辨率。甚至相同的平台也会有不同的分辨率。这无疑很浪费时间和精力。因此,在设计游戏界面的时候,千万不要使用绝对坐标。不然当分辨率发生变化后,就得重新计算坐标。为此GUI提出一个游戏布局的概念,并且在布局中的所有坐标都是相对坐标。这有利于跨平台实现。GUI与GUILayou
FrancisRZ
·
2020-08-18 03:50
Unity
GUI
skin
ui
unity
脚本
互联网
射线检测的方法解释
GUILayoutGUILayout.Label("IsGet:"+isGet);//
GUILayout
自动布局自动布局只考虑当前的OnGUI的函数中的布局,如果有其他的脚本中也存在OnGUI,但是不会考虑射线
下次vcxdfg
·
2020-08-17 14:28
Unity设置物体移动、缩放和旋转
usingUnityEngine;publicclassC_3_6:MonoBehaviour{publicGameObjectcube;publicGameObjectcylinder;voidOnGUI(){if(
GUILayout
.Button
梦想不断超越
·
2020-08-17 01:12
Unity
unity 编辑器----编辑器窗口控件创建和UI布局
unity编辑器窗口控件通过EditorGUILayout、EditorGUI、
GUILayout
和GUI来创建控件和实现布局。
创世界---
·
2020-08-17 00:35
U3D
在unity2017中加载AssetBundle文件
在本地加载AssetBundle文件调用loadAsset方法即可具体脚本如下:stringpath="Assets/StreamingAssets/all.unity3d";voidOnGUI(){if(
GUILayout
.B
JoyousHorse
·
2020-08-16 23:31
Unity3D
AssetBundle
动态创建物体并添加刚体属性
usingSystem.Collections;publicclassCreateNew:MonoBehaviour{//UsethisforinitializationvoidStart(){}voidOnGUI(){if(
GUILayout
.Button
游一法师
·
2020-08-14 02:00
游戏制作
UNITY3D拓展编辑器 - InspectorEditor(属性编辑器)1
我们可以通过EditorGUILayout/
GUILayout
来实现InspectorEdito
weixin_34095889
·
2020-08-13 21:33
Unity编辑器开发(二):四大GUI系统
前言首先,对于编辑器中的GUI系统,我们可以分为四大类:1、UnityEngine.GUI2、UnityEngine.
GUILayout
3、UnityEditor.EditorGUI4、UnityEditor.EditorGUILayoutGUI
神码编程
·
2020-08-13 16:30
Unity
Unity
Editor
Develop
UNITY3D拓展编辑器 - InspectorEditor(属性编辑器)1
我们可以通过EditorGUILayout/
GUILayout
来实现InspectorEdito
真易梦
·
2020-08-13 16:59
Unity3D
unity编译时自动结束项目运行
/AutoStopWhenCompiling”)]publicstaticvoidInit(){GetWindow();}stringtips=“Notcompileyet”;voidOnGUI(){
GUILayout
.Label
lataio
·
2020-08-13 11:21
unity学习笔记
Unity编辑器扩展——继承EditorWindow类去自定义窗口
的命名空间,使用类中的方法自定义窗口二:EditorWindow类EditorWindow类继承自ScriptableObject类,可以利用EditorWindow类中的方法和属性去自定义窗口(使用
GUILayout
LLLLL__
·
2020-08-13 11:16
Unity编辑器扩展
Unity开发实战
如果将两个scrollview放到一个vertical layout里面,第一个scrollview的高度会奇怪的被压了几个像素
测试代码:privateVector2scrollPos;privateVector2scrollPos2;voidOnGUI(){scrollPos=
GUILayout
.BeginScrollView
卡鲁洛斯
·
2020-08-12 11:43
练习
Unity3d
Editor编程
GUILayout
为什么控件一多一复杂性能就差的不行?
GUILayout
内部维护有一个stack,stack里保存的是每个控件的rec
卡鲁洛斯
·
2020-08-12 11:12
Unity3d
Unity3D入门之GUI基础以及常用GUI控件使用(2)
1.GUI基础(1)GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,按钮:
GUILayout
.Button(“Hello”);只读标签:
GUILayout
.Label()(2)修改控件的颜色
weixin_34067980
·
2020-08-10 23:45
游戏
Unity3D基础--常用的GUI控件
Unity3D中的GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,每一次在OnGUI方法中声明的变量值都不会保存下来,例如,在Unity中画一个文本编辑框可以调用如下代码:
GUILayout
.TextField
Joe_c
·
2020-08-10 21:23
Unity3D
unity中利用深度递归查找子物体
usingSystem.Collections.Generic;usingUnityEngine;publicclassFindChild:MonoBehaviour{privatevoidOnGUI(){if(
GUILayout
.Button
帅气可爱的磊
·
2020-08-10 18:31
Unity3D之GUI基础以及常用GUI控件使用
1.GUI基础(1)GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,按钮:
GUILayout
.Button(“Hello”);只读标签:
GUILayout
.Label()(2)修改控件的颜色
linkfly1
·
2020-08-10 17:53
Unity 制作编辑器工具的注意点
GUI、
GUILayout
、EditorGUI、EditorGUILayout这4个类是用来绘制界面的。GUI和EditorGUI是一组。
笔端的年华
·
2020-08-10 13:52
Unity效果实现思路
UnityEditor报错
GUILayout
: Mismatched
UnityEditor报错
GUILayout
:Mismatched自己编写Unity的EditorWindow时,有时候会出现类似这样的错误:ArgumentException:
GUILayout
:MismatchedLayoutGroup.ignore
落枫箫残
·
2020-08-07 18:53
UnityEditor
Unity3D 布局
GUILayout
functionOnGUI(){//开始一个显示区域
GUILayout
.BeginArea(Rect(0,0,200,60));//开始最外层横向布局
GUILayout
.BeginHorizontal(
JOHN123222
·
2020-08-07 11:31
GUILayout
自动布局
GUILayout
自动布局functionOnGUI(){//固定布局GUI.Button(Rect(25,25,100,30),"IamaFixedLayoutButton");//自动布局
GUILayout
.Button
DynastyTing
·
2020-08-07 11:02
ios
3D
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他