Unity3D中基本GUI控件介绍
2016-03-17 20:26
393 查看
void OnGUI() {
GUI.Label(Rect(1,1,100,20),"I'm a Label"); //1
GUI.Box(Rect(1,21,100,20),"I'm a Box"); //2
GUI.Button(Rect(1,41,100,20),"I'm a Button"); //3
GUI.RepeatButton(Rect(1,61,120,20),"I'm a RepeatButton"); //4
GUI.TextField(Rect(1,81,100,20),"I'm a TextFielld"); //5
GUI.TextArea(Rect(1,101,100,40),"I'm a TextArea,\nMultiline"); //6
GUI.Toggle(Rect(1,141,120,20),true,"I'm a Toggle true"); //7
GUI.Toggle(Rect(1,161,120,20),false,"I'm a Toggle false"); //8
GUI.Toolbar(Rect(1,181,160,20),-1,["Toolbar","Tool2","Tool3"]); //9
GUI.SelectionGrid(Rect(1,201,190,20),2,["Selection","Grid","select3"],3);//10
GUI.HorizontalSlider(Rect(1,221,180,20),3.0,0,10.0); //11
GUI.VerticalScrollbar(Rect(1,241,20,100),3.0,1,0.0,10.0); //12
//13
GUI.BeginScrollView (Rect (200,10,100,100),Vector2.zero, Rect (0, 0, 220,200));
GUI.Label(Rect(0,0,100,20),"I'm a Label");
GUI.EndScrollView();
//14
GUI.Window(0,Rect(200,129,100,100),funcwin,"window");
}
相关文章推荐
- Unity中自带时间函数的执行顺序(全部完整版)
- 3DMax extort FBX and import to unity
- DisUnity——Unity3D反编译资源提取利刃
- Unity CPU 优化
- [Unity] 精灵动画制作中需要注意的一些问题
- unity ngui学习(二)
- Unity PoolManager
- 【Unity】UIScrollView 求当前页数的算法求解
- [Unity 5.3] : [VRDevice] Initialization of device oculus failed 问题解决小结
- unity ngui学习(一)
- [UnityShader2]图形学与CG基础
- 【Unity3D游戏开发】基础知识之Tags和Layers (三二)
- Unity资源加载的选择(同步/异步)
- Unity之 - 导航网格寻路
- Unity3D 基础篇-Camera
- unity3d google play 内购发布
- 在Unity中引用Dll的两种方法
- 解决Xcode6.0.1编译Unity3Dproject报错
- unity3D学习笔记
- MySQL Community Server压缩包的安装配置方法