u3d 自带GUI学习之 GUILayout
2013-03-31 18:31
183 查看
在unity3d中,有3种方式可以实现GUI的设计和自定义:
1、使用GUI类中的方法和属性进行设计
2、使用GUILayout类来实现,使用这个类的时候,个人觉得和在Java中开发GUI程序差不多。
3、使用GUItexture类来实现
Hint: 使用GUI作为前缀的类,在实现GUI设计的时候。如果你的GUI设计的复杂,呵呵。。那就是老办法了。分而治之,写不同的类或者是在一个类中编写多个不同功能的函数来进行模块化。这样的思路清晰,简洁。但是呢最重要的一点就是:
请在OnGUI()函数去调用你的函数,简单来说OnGUI()相当于就是GUI类的运行环境(比如java的JRE、C#的CLR一样)。
由于本人是小菜。我就不说他们之间的区别和细节了。
Enjoy!
1、使用GUI类中的方法和属性进行设计
2、使用GUILayout类来实现,使用这个类的时候,个人觉得和在Java中开发GUI程序差不多。
3、使用GUItexture类来实现
Hint: 使用GUI作为前缀的类,在实现GUI设计的时候。如果你的GUI设计的复杂,呵呵。。那就是老办法了。分而治之,写不同的类或者是在一个类中编写多个不同功能的函数来进行模块化。这样的思路清晰,简洁。但是呢最重要的一点就是:
请在OnGUI()函数去调用你的函数,简单来说OnGUI()相当于就是GUI类的运行环境(比如java的JRE、C#的CLR一样)。
由于本人是小菜。我就不说他们之间的区别和细节了。
Enjoy!
相关文章推荐
- 学习u3d笔记(一) OnGui实现动态创建cube组件 并按钮控制cube旋转 停止 销毁
- python的自带GUI模块Tkinter学习
- java学习笔记图形程序设计及GUI应用小结(1)
- GUI相关学习资料
- 学习懈怠的时候,可以运行Qt自带的Demo,或者Delphi控件自带的Demo,或者Cantu书带的源码
- 学习Unity 4.6新GUI系统
- U3D开发学习之路——持久化数据
- Android多媒体学习七:调用Android自带的音频录制程序,实现录制
- EasyGui 学习文档【超详细中文版】[增强版]
- PythonWeb开发Django框架学习(十一)使用框架自带Admin管理数据库数据
- 黑马程序员——学习日记之--GUI图形界面学习总结
- 《Java程序设计》第14周实验作业:GUI编程初步学习~
- Unity3D GUI学习之GUILayout控件及使用
- python 文件操作学习 Tkinter GUI
- Android学习心得(8) --- MAC下dex2jar和jd-gui使用
- 【Ubuntu+OpenCV】HighGUI之trackbar充当开关按钮--学习笔记【3】
- Java学习笔记13——Swing开发GUI程序
- 黑马程序员学习log第七篇基础知识:JAVA的面向对象之GUI总结
- 黑马程序员——GUI 编程学习
- 微软自带模糊器 Dotfuscator GUI 快速入门