1) uGUI的Canvas 有世界坐标和屏幕坐标
2) uGUI的Image可使用material
3) UGUI经过Mask来裁剪,而NGUI经过Panel的Clip
4) NGUI的渲染先后顺序是经过Widget的Depth,而UGUI渲染顺序根据Hierarchy的顺序,越下面渲染在顶层.
5) UGUI 不须要绑定Colliders,UI能够自动拦截事件
6) UGUI的Anchor是相对父对象,没有提供高级选项,我的感受uGUI的Anchor操做起来比NGUI更方便
7) UGUI没有Atlas一说,使用Sprite Packer
8) UGUI的Navigation在Scene中能可视化
9) UGUI的事件须要实现事件系统的接口,但写起来也算简单
ide
1) NGUI还保留着图集,须要进行图集的维护。而UGUI没有图集的概念,能够充分利用资源,避免重复资源。
2) UGUI出现了锚点的概念,更方便屏幕自适应。
3) NGUI支持图文混排,UGUI暂未发现支持此功能。
4) UGUI没有 UIWrap 来循环 scrollview 内容。
5) UGUI暂时没有Tween组件。
spa