【Unity3D基礎教程】給初學者看的Unity教程(六):理解Unity的新GUI系統(UGUI)
作者:王選易,出處:http://www.rzrgm.cn/neverdie/ 歡迎轉載,也請保留這段聲明。如果你喜歡這篇文章,請點推薦。謝謝!
理解UGUI的基礎架構
UGUI是Unity在4.6中引入的新的GUI系統,與傳統的中間件NGUI相比,這套新GUI系統有幾個核心亮點:
- 放棄了Atlas的概念,使用Packing Tag的方式來進行圖集的規劃
- 放棄了depth來確定UI顯示層級的概念,使用Hierarchy的SiblingIndex來確定先是層級
- 使用RectTransform來代替以前NGUI中的UIAnchor,分辨率適配更加簡單
- 使用LayoutGroup代替以前的NGUI中的Grid,實現了更靈活的布局
如果你想具體了解Unity的各種用法,推薦官網視頻
一些深入理解,可以參考:全面理解 Unity UI 系統
UGUI的類繼承結構還是挺復雜的,如果你想對此有了解的話,可以參考我的兩個類圖:
- Unity GUI 鏈接:UnityEngine.UI系統基礎類架構圖

- Unity Event System 鏈接:UnityEngine Event & EventSystem系統架構圖

系列文章
作者:王選易
出處:http://www.rzrgm.cn/neverdie/
郵件:wangxuanyi_haha@foxmail.com
如果您覺得有些收獲,請點擊頁面下方的【推薦】或者關注【我的微博】
如果您想進一步交流,請郵件聯系我活在微博上給我私信


浙公網安備 33010602011771號