Daikon Forge GUI 制作UI面板

因为是第一次写技术博客,文章的结构和层次估计不标准,但是并不妨碍我想表达的内容。

DF-GUI知识

DF-GUI初窥 DF-GUI于今年10月份面世,作为为数不多的unity UI插件,其功能值得一窥。作为一个新人,NGUI 学了好长时间,感觉用起来还是有点乏力,无论是分辨率自适应,还是组件之间的层次结构,都有一些不足的地方,不知道是不是自己用的不够灵活的缘故。希望DF能够补短扬长,在UI设计方面给予全新的体验与操作感。

此为官网:http://www.daikonforge.com/dfgui/

免费的下载地址为:http://www.zeguoren.com/thread-10556-1-1.html (找了好久才找到= =,再次感谢随哥)。

创建一个面板

根据官网的教程,开始制作第一个例子。

操作步骤

首先创建一个层,名为 GUI。

Daikon Forge GUI 制作UI面板

之后打开 Assets → Daikon Forge → UI Wizard  或者  GameObject  → Daikon Forge → UI Wizard菜单栏

Daikon Forge GUI 制作UI面板Daikon Forge GUI 制作UI面板

出现面板

Daikon Forge GUI 制作UI面板

面板参数

对于这个面板的参数,作以下解释

UILayer : DF-GUI所在的层,选择之前创建的GUI层。

Orthographic: 如果勾选了,表示是基于2D的,否则是基于3D的。

Pixel Perfect:如果勾选了,表示是按照图片原尺寸显示,没有任何拉伸或缩放,否则容易产生变形和模糊。

User Joystick:是否支持手柄等外设。

Joystick Click Button:设置与鼠标左键点击效果一样的手柄按键。

Horizontal Axis 和 Vertical Axis :使键盘上的上下左右箭头导航键响应事件,同时手柄也能设置。这上面的参数需要在 Edit -> Project Settings -> Input settings进行设置

UI面板预览

使用恰当的值创建一个UI面板。

Daikon Forge GUI 制作UI面板

Df Input Manager和Df GUIManager

在 UIRoot 下包含一个 UI Camera,UIRoot 上的脚本有2个,分别为Df Input Manager与 Df GUIManager,下面在图中逐个介绍每个脚本的参数含义。

Daikon Forge GUI 制作UI面板

说明

转载自:http://blog.csdn.net/mlyx_ycy/article/details/14224621

上一篇:Android的应用程序的异常处理2


下一篇:性能工具之linux三剑客awk、grep、sed详解