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