原创 UGUI源碼分析:Graphic,UGUI中最重要的部分之一

系列 UGUI源碼分析系列總覽 文章目錄系列GraphicGraphicRegistryRebuildUpdateGeometryUpdateMaterial Graphic Related Class: Graphic、Mas

原创 Unity UGUI 源碼分析系列(完結)

閱前提示 該系列注重分析UGUI源碼,來深入瞭解UGUI每個模塊每個組件的實現原理,使我們對UGUI使用和拓展上更加得心應手。 適合人羣:UGUI使用者,All 閱讀方式:文章 + 源碼閱讀 本系列在不斷更新中,如果對你有所幫助,

原创 UGUI源碼分析:MaskableGraphic,RectMask2D與Mask的原理

系列 UGUI源碼分析系列總覽 文章目錄系列MaskableGraphic簡介RectMask2D 矩形裁剪IMaskable基於Material的遮罩 MaskableGraphic BaseClass: Graphic In

原创 UGUI源碼分析:CanvasUpdateSystem 畫布刷新系統

系列 UGUI源碼分析系列總覽 文章目錄系列CanvasUpdateSystemICanvasElementPerformUpdate髒標記 CanvasUpdateSystem Related Class: Canvas、C

原创 ToLua:逐行分析源碼,搞清楚Wrap文件原理

閱前提示 該篇文章主要結合tolua.c 源碼,逐行逐句分析ToLua中Wrap文件的運作原理。 適合人羣:lua使用人羣 閱讀方式:瀏覽 擴展閱讀:Lua C語言API 文章目錄閱前提示ToluaWrapBeginStaticL

原创 Unity生命週期方法執行順序詳解

閱前提示 針對Unity2019的版本對生命週期進行詳細的概述 適合人羣:Unity使用者 閱讀方式:瀏覽 圖例 圖爲Unity2019.3官方示圖 詳解 Awake:當場景開始時(簡單理解成遊戲啓動),若物體處於激活狀態(

原创 UGUI源碼分析:EventSystem事件系統

系列 UGUI源碼分析系列總覽 文章目錄系列EventSystemEventDataBaseInputModuleProcessMouseEventProcessTouchEventsRaycastersRaycasterMana

原创 Lua C語言API

閱前提示 該篇文章主要介紹 Lua標準庫中常見的API 適合人羣:lua使用人羣 閱讀方式:瀏覽 文章概述 Lua是一種嵌入式和可擴展的語言,這也是Lua被運用的兩種表現形式。 嵌入式:把Lua作爲庫。以C語言爲例,C語言爲主

原创 UGUI源碼分析:系統總結UGUI的全部內容

序言 嗨,我是Vin129,一名Unity客戶端遊戲開發者。UGUI應該算Unity客戶端開發者們經常接觸的東西了,所以該系列文章主旨在於加深對UGUI的瞭解,深入理解其組件實現原理,以便在日常使用中更加得心應手。其次,多讀讀源

原创 UGUI源碼分析:GridLayoutGroup網格佈局組件與ContentSizeFitter尺寸調節組件

系列 UGUI源碼分析系列總覽 相關前置: UGUI CanvasUpdateSystem源碼分析 UGUI源碼分析:LayoutSystem佈局系統 UGUI源碼分析:LayoutGroup中的縱橫佈局組件 文章目錄系列UML圖

原创 UGUI源碼分析:LayoutGroup中的縱橫佈局組件(HorizontalOrVerticalLayoutGroup)

系列 UGUI源碼分析系列總覽 相關前置: UGUI CanvasUpdateSystem源碼分析 UGUI源碼分析:LayoutSystem佈局系統 文章目錄系列UML圖一覽LayoutGroup屬性介紹佈局過程 UML圖一覽

原创 UGUI源碼分析:LayoutSystem佈局系統

系列 UGUI源碼分析系列總覽 相關前置: UGUI CanvasUpdateSystem源碼分析 文章目錄系列UML圖一覽LayoutSystemLayoutRebuilder標記重建佈局組件 UML圖一覽 LayoutSy

原创 UGUI源碼分析:Slider滑動條組件

系列 UGUI源碼分析系列總覽 相關前置: UGUI EventSystem源碼分析 UGUI源碼分析:Selectable交互組件的基類 文章目錄系列UML圖一覽Slider屬性介紹初始化交互事件點擊&拖拽移動Set UML圖

原创 UGUI源碼分析:InputField文本輸入框組件

系列 UGUI源碼分析系列總覽 相關前置: UGUI EventSystem源碼分析 UGUI源碼分析:Selectable交互組件的基類 UGUI源碼分析:Text與Outline的具體實現 文章目錄系列UML圖一覽InputF

原创 UGUI源碼分析:Dropdown下拉列表的實現原理

系列 UGUI源碼分析系列總覽 相關前置: UGUI EventSystem源碼分析 UGUI源碼分析:Selectable交互組件的基類 UGUI源碼分析:開關組件Toggle與ToggleGroup 文章目錄系列UML圖一覽D