NGUI所见即所得
收藏

这是NGUI的源码分析文章,分享D.S.Qiu的所见即所得

分享到: Sina Tec

最近更新文章

NGUI所见即所得之UIGrid & UITable

NGUI所见即所得之UIGrid & UITable   By D.S.Qiu 尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com          你是不是对 UIGrid 和 UITable 定位计算方法还模糊不清,那么这篇文章就是你需要的。        NGUI 提供了 Grid 和 Table 组件,支持的参数很少,功能也很鸡肋,完全 ...
 
DSQiu 评论(1) 有22271人浏览 2014-03-22 15:01

NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理

NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理 By D.S.Qiu 尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com           之前项目中用的NGUI的版本是3.0.7 f3,开始的时候感觉没有什么问题,直达最近项目UI的完成度比较高时,就突然出现掉帧很严重的现象,即使只有一个UI打开(其他都是ac ...
 
DSQiu 评论(0) 有19886人浏览 2014-03-04 02:25

TextFx-Ease Function(缓动函数)

        TextFx——Ease Function(缓动函数)             By D.S.Qiu 尊重他人的劳动,支持原创,转载请注明出处:http://dsqiu.iteye.com                 之前有介绍过UITweener(点击前往),NGUI用了一个目录“收集”Tween脚本,集成的功能还是很丰富的,只提供了6种缓动函数(Ease ...
 
DSQiu 评论(0) 有5388人浏览 2014-01-07 23:15

FastGUI For NGUI 3.0.X ——从PSD到NGUI UI 工具

FastGUI For NGUI 3.0.X ——PSD到NGUI UI 工具 By D.S.Qiu 尊重他人的劳动,支持原创,转载请注明出处:http://dsqiu.iteye.com             由于NGUI 已经到3.0的版 ...
 
DSQiu 评论(0) 有7501人浏览 2013-12-25 12:07

NGUI所见即所得之UIAnchor & UIStretch

       NGUI所见即所得之UIAnchor & UIStretch        NGUI的Example/Scenes/Example1介绍的主要就是UIRoot,UIAnchor和UIStretch这三个脚本,当然UIRoot是每个UI都会有的(挂在根节点),之前D.S.Qiu也写过博客介绍过UIRoot(猛点查看)。一直都对NGUI把Unity的单位和像素的转换和统一都 ...
 
DSQiu 评论(11) 有14809人浏览 2013-11-16 17:30

NGUI所见即所得之UITweener

 NGUI所见即所得之UITweener         一直没有用过NGUI动画的功能,之前的理解就是:设置始末两个“位置”,然后就是从起始位置移到结束位置。至于 ...
 
DSQiu 评论(0) 有18275人浏览 2013-11-14 01:21

NGUI所见即所得之UIPanel

NGUI所见即所得之UIPanel                之前在NGUI所见即所得之UIWidget , UIGeometry & UIDrawCall 文中就这样用过这样的一个例子:                 ...
 
DSQiu 评论(8) 有21670人浏览 2013-11-11 00:18

NGUI所见即所得之UICamera

NGUI所见即所得之UICamera          UI,除了界面的显示,还有一个重要的元素:事件响应。MoneBehaviour提供一些事件提供了一些函数接口(OnMouseUp,OnMouseDown等),只要MonBehaviour的子类实现这相应的方法以及方法执行的条件达到,Unity底层就会分发调用执行这个函数。一般地,UI事件响应处理机制会有4个基本元素:         ...
DSQiu 评论(6) 有15149人浏览 2013-11-06 01:20

NGUI所见即所得之UISprite & UILabel

       NGUI所见即所得之UISprite & UILabel         UISprite UILabel是NGUI最基础的组件,是UIWidget的子类,之前写过NGUI所见即所得之UIWidget , UIGeometry & UIDrawCall UIWidget,UIGeometry & UIDrawCall是NGUI的UI组件绘制的底层实现,UI ...
 
DSQiu 评论(6) 有12828人浏览 2013-11-02 08:34

NGUI所见即所得之UIFont , UIFontMaker

         NGUI所见即所得之UIFont , UIFontMaker         在上一篇博客介绍了UIAtlas的结构和UIAtlasMaker生成Atlas的原理(NGUI所见即所得之UIAtlasMaker , UIAtlas),按照介绍UIAtlas的行为脉络,应该先对UIFont进行介绍,但是发现UIFont这个脚本特别长有点被吓到了,这主要是因为之前都没有怎么用过U ...
 
DSQiu 评论(0) 有9316人浏览 2013-11-01 02:08

NGUI所见即所得之UIAtlasMaker , UIAtlas

     NGUI所见即所得之UIAtlasMaker , UIAtlas           本文的重点就是要将NGUI把多张图片打成一个图集(Atlas)的原理和过程研究下,学习下Unity提供的a ...
DSQiu 评论(1) 有10876人浏览 2013-10-31 01:01

NGUI所见即所得之UIWidget , UIGeometry & UIDrawCall

NGUI所见即所得之UIWidget , UIGeometry & UIDrawCall          UIWidget是所有UI组件的抽象基类,作为基类当然定义了必须的成员变量和函数,接触过MFC或其他UI组件开发,想必都知道有一堆参数设置,尤其是Visual Studio的可视化界面,简直太丰富了,UIWidget要当UI组件的爹就必须得具备这些,下面就一一介绍:   P ...
DSQiu 评论(2) 有18366人浏览 2013-10-27 12:22

NGUI所见即所得之UIRoot

 NGUI所见即所得之UIRoot                  UIRoot是NGUI最根本和最重要的脚本,在实际UI开发过程中都是以UIRoot为根的GameObject树,那他的作用到底是什么,先看下UIRoot的Inspection选项: 看到这个,大致可以猜到是跟UI界面缩放有关的,而且是基于高度放缩的。   Scaling Style参数          到底每个 ...
DSQiu 评论(4) 有20502人浏览 2013-10-26 15:46
  • 专栏创建者:DSQiu
  • 创建时间:2014-03-22 12:25:06
  • 专栏文章数:13篇
  • 专栏被浏览:196837 次

本专栏热门文章

最新评论

博主,你好,一直都有个问题没有搞明白,就是 2.x的版本是通过Z轴来调整渲染层次的,但是ngui用的s ...
zcs302567601 评论了 NGUI所见即所得之UIPanel
学习了~,话说现在的版本custom还真的变委托了
cp1993518 评论了 NGUI所见即所得之UIGrid & UITable
感谢楼主总结,还有个问题想问下楼主,对于特效的夹心层如何出来啊?我现在的做法是通过修改粒子特效的Ren ...
qoom103 评论了 NGUI所见即所得之UIPanel
分析很好哈,懒人又努力学习了一下
manlan1 评论了 NGUI所见即所得之UIPanel
我觉得LZ再把NGUITools研究一下会更好。虽然不是很复杂,但是工具的实用性确实挺大的,免得又去重 ...
DSJie 评论了 NGUI所见即所得之UIAnchor & UIStretch
我觉得LZ再把NGUITools研究一下会更好。static public AudioSource P ...
DSJie 评论了 NGUI所见即所得之UIAnchor & UIStretch
GraphicGame 写道好文章,感谢D.S.Qiu的分享,文中【如果Scaling Style指定 ...
DSQiu 评论了 NGUI所见即所得之UIRoot
GraphicGame 写道文中的【Orthographic Size和分辨率】一节的有些描述我不太理 ...
DSQiu 评论了 NGUI所见即所得之UIRoot
DSJie 写道谢谢屌丝QIU的源码分析,让我学到了更多。希望继续啊!!!哈哈,谢谢,下周准备对NGU ...
DSQiu 评论了 NGUI所见即所得之UIPanel
谢谢屌丝QIU的源码分析,让我学到了更多。希望继续啊!!!
DSJie 评论了 NGUI所见即所得之UIPanel
Global site tag (gtag.js) - Google Analytics