Unity UGUI原始碼除錯與修改

2021-10-08 09:50:04 字數 479 閱讀 6646

關於ugui就不過多介紹了,那麼直接進入主題:

3.使用文字開啟readme.md檔案,獲取ugui檔案路徑。本人的版本是windows版本,所以路徑如下:

data\unityextensions\unity\guisystem\

4.關於ugui原始碼聯調:

簡單粗暴的方式如下:

備份guisystem目錄。

刪除guisystem目錄。

重啟unity工程。

通過上述的方式就可以直接在unity中對ugui原始碼進行除錯和修改了。

5.關於最終修改:

將刪除的「guisystem」資料夾還原。

將output資料夾內的檔案替換到「data\unityextensions\unity\guisystem\」內。

重新建立新的unity工程,之前的ugui修改就可以同步到工程內。

至此,ugui簡單的除錯與修改就完成了。

Unity UGUI原始碼除錯與修改

unityeditor.ui工程生成editor unityeditor.ui.dll,主要包含各ugui控制項在editor的inspector功能。unityengine.ui工程生成standalone unityengine.ui.dll,主要是ugui在發布包中使用的功能。unityeng...

unity UGUI 原始碼節解析之Image

ugui原始碼 以設定color為例 如果你呼叫了 sprite.color color.red 首先color這個屬性是在父類graphic中的字段,如圖如果你去set顏色的話 會呼叫 setverticesdirty 函式 函式長這樣。其中呼叫了canvasupdateregistry.regi...

除錯RocketMQ原始碼

拷貝namesrv broker的配置檔案到指定目錄,為了避免直接修改 中的配置檔案。1.1 在f盤建立rocketmq資料夾,建立三個子資料夾conf logs store,我的 中多了dev data的資料夾 1.2 將distribution原始碼conf目錄下的broker.conf log...