閱前提示
該系列注重分析UGUI源碼,來深入瞭解UGUI每個模塊每個組件的實現原理,使我們對UGUI使用和拓展上更加得心應手。
適合人羣:UGUI使用者,All
閱讀方式:文章 + 源碼閱讀
本系列在不斷更新中,如果對你有所幫助,可以點贊收藏:)
UGUI版本:2017.4
源碼地址
文章目錄
總覽圖
Base
UIBehaviour
BaseClass: MonoBehaviour
Interface: 無
Intro: UGUI組件的基礎類,爲UGUI組件提供了三個模塊通用接口。
- MonoBehaviour 生命週期
- UnityEditor 輔助方法
- UGUI 通用方法
EventSystem
UGUI EventSystem源碼分析,看這一篇就全明白了
CanvasUpdateSystem
UGUI CanvasUpdateSystem源碼分析,UGUI中髒標記的使用
LayoutSystem
UGUI源碼分析:LayoutGroup中的縱橫佈局組件(HorizontalOrVerticalLayoutGroup)
UGUI源碼分析:GridLayoutGroup網格佈局組件與ContentSizeFitter尺寸調節組件
Graphic
UGUI Graphic源碼分析,UGUI中最重要的部分之一
UGUI MaskableGraphic源碼分析,RectMask2D與Mask的原理
Selectable
Component
Image & RawImage
Text & Shadow & Outline
Button
UGUI源碼分析:從Button到逐行清楚事件檢測的實現過程
Toggle
UGUI源碼分析:開關組件Toggle與ToggleGroup
Slider
Scrollbar & ScrollRect
UGUI源碼分析:Scrollbar與ScrollRect滑動列表組件
Dropdown
InputField
.
.
.
.
.
嗨,我是作者Vin129,逐兒時之夢正在遊戲製作的技術海洋中漂泊。知道的越多,不知道的也越多。希望我的文章對你有所幫助:)