摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 可以通过编辑器窗口 (Editor Windows) 创建自己在 Unity 中的自定义设计工具。来自EditorWindow (而非 MonoBehaviour )的脚本可以影响 GUI/GUILayout 和 EditorGUI/EditorGUILayout 控件。或者,你可以使用自定义检视器 (Custom I... 阅读全文
posted @ 2016-04-27 06:30 rainmj 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 有很多种方法可以补充和扩展 UnityGUI 以满足您的需求。你可以混合和创建控件,并且可以有多种方法来规定用户 GUI 输入的处理方法。 二、复合控件 GUI 中可能会出现各种情况,但总是同时出现两种类型的控件。例如,你可能会使用水平滑块创建通过角色控制的屏幕(Character Creation)。此时,所有这些滑... 阅读全文
posted @ 2016-04-27 06:27 rainmj 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 在Unity 5.x中,GUI控件的布局方式有两种。 一种为固定布局,即在绘制控件的时候将位置参数传入,指定控件的精确位置。另一种是自动布局,适用于控件数量动态改变的情况。或者说,当你已经有了一个预先设计好的界面可以用来 阅读全文
posted @ 2016-04-27 06:24 rainmj 阅读(14126) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、自定义GUI Control 功能控件 (Functional Control) 是游戏必要的,而这些控件的外观对游戏的美感非常重要。在 UnityGUI 中,可以微调控件 (Control) 外观的很多细节。 默认情况下,当你在未定义 GUIStyle 时创建一个控件 (Control),将应用 Unity 的默认 GUI... 阅读全文
posted @ 2016-04-27 06:19 rainmj 阅读(3821) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 Unity 5.x内置了—套完整的GUI系统,提供了从布局、控件到皮肤的—整套GUI解决方案,因此可直接利用它做出各种风格和样式的GUI界面,并且扩展性很强(程序员可以基于已有的控件创建出适合自己需求的控件)。 有两种使用GUI的办法,一种是直接将UI添加到层次视图或者场景视图中,然后通过GUI脚本去控制它;另一种是直... 阅读全文
posted @ 2016-04-27 06:15 rainmj 阅读(3448) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-27 一、简介 前面的章节中实际上已经多次使用了GUI,只不过用法都比较简单,这一章系统地介绍Unity 5.x自带的GUI(称为UnityGUI)开发相关的知识。 二、本章要点 对于Unity的早期版本来说,由于其自身提供的GUI设计功能较弱,所以一般还需要借助其他GUI插件(例如:NGUI)来实现。但是,对于Unity 5.x来说... 阅读全文
posted @ 2016-04-27 05:59 rainmj 阅读(868) 评论(0) 推荐(0) 编辑