• 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。

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

    出现面板 

    面板参数

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

    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面板。

    Df Input Manager和Df GUIManager

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

    说明

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

  • 相关阅读:
    gulp通过http-proxy-middleware开启反向代理,实现跨域
    一些我常用的css 或者 js
    四舍五入
    生成 SSH 公钥
    对象转为数组 用lodash
    廖雪峰的官方网站
    window对象
    字符串
    简单得日期
    LeetCode 113. Path Sum II 20170705 部分之前做了没写的题目
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/3529282.html
Copyright © 2020-2023  润新知