Unity Module Manager 模块管理器
更新日期:2020年11月4日。
Github源碼:[點(diǎn)我獲取源碼]
Gitee源碼:[點(diǎn)我獲取源碼]
索引
- 模塊管理器
- 使用
- 打開模塊管理器界面
- 模塊管理器界面簡介
- 下載模塊(也即是Git Clone)
- 更新模塊(也即是Git Pull)
- 新建模塊
- 打開模塊
- 用戶憑證
- 沖突解決
模塊管理器
ModuleManager模塊管理器是類似于Unity包管理器的針對項(xiàng)目中可選模塊的一種統(tǒng)一管理方案,他使得管理你自己的所有擴(kuò)展包更加方便,你可以將你的任何擴(kuò)展包設(shè)置為原生模塊(前提是該包為git存儲(chǔ)庫),原生模塊會(huì)自動(dòng)包含在ModuleManager中,針對原生模塊可進(jìn)行一鍵下載、更新。
目前ModuleManager中自動(dòng)包含有SaiTingHu的部分Unity公共模塊為原生模塊。
使用
打開模塊管理器界面
如同打開Unity包管理器一樣,我們點(diǎn)擊菜單HT -> Module Manager打開模塊管理器界面:
模塊管理器界面簡介
模塊管理器界面左側(cè)顯示當(dāng)前的所有模塊(列表將自動(dòng)刷新出原生模塊),點(diǎn)擊標(biāo)題欄InProject下拉菜單,可以選擇只顯示當(dāng)前已下載到項(xiàng)目中的模塊,還是顯示所有模塊:
其中,綠色打鉤標(biāo)記的模塊表明已下載(當(dāng)前項(xiàng)目中存在),紅色感嘆號標(biāo)記的模塊表明未下載(當(dāng)前項(xiàng)目中不存在)。
選中任意模塊,右側(cè)區(qū)域會(huì)顯示該模塊的詳細(xì)信息,點(diǎn)擊Local按鈕可以訪問該模塊的本地路徑,點(diǎn)擊Remote按鈕可以訪問該模塊的遠(yuǎn)端路徑:
下載模塊(也即是Git Clone)
點(diǎn)擊Download按鈕可以下載該模塊到本地(前提是該模塊存在遠(yuǎn)端git存儲(chǔ)庫):
更新模塊(也即是Git Pull)
點(diǎn)擊Update按鈕可以更新該模塊到遠(yuǎn)端的最新版(前提是該模塊存在遠(yuǎn)端git存儲(chǔ)庫):
新建模塊
點(diǎn)擊左下角Create按鈕可以新建一個(gè)模塊,輸入該模塊的本地路徑及遠(yuǎn)端路徑即可:
打開模塊
如果是本地存在的模塊(且為git存儲(chǔ)庫),可以直接點(diǎn)擊Open按鈕打開該模塊:
用戶憑證
對于遠(yuǎn)端存儲(chǔ)庫可能是私有庫、私有服務(wù)器的情況,必須提供用戶憑證,則點(diǎn)擊右上角Credentials按鈕打開憑證輸入框,輸入你的用戶名、郵箱、密碼,否則下載、更新該模塊可能會(huì)出錯(cuò):
沖突解決
ModuleManager模塊管理器基于Libgit2實(shí)現(xiàn),無需本地安裝Git,當(dāng)然,如果在更新模塊時(shí)出錯(cuò),比如本地對模塊內(nèi)容進(jìn)行過修改,則可能會(huì)觸發(fā)文件沖突,相關(guān)錯(cuò)誤會(huì)直接在控制臺報(bào)出,此時(shí)有兩種處理方案:
- 1.刪除本地模塊,重新下載;
- 2.使用任意Git軟件或Git命令行,解決該沖突,再重新更新。
總結(jié)
以上是生活随笔為你收集整理的Unity Module Manager 模块管理器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下mysql可视化_ubun
- 下一篇: 解决 Tomcat 添加 Cookie