新建Unity工程時(shí)移除依賴的部分package

新建一個(gè)項(xiàng)目或者加載某個(gè)舊項(xiàng)目時(shí),Unity有可能會(huì)自動(dòng)在新建或者提升版本的過程中添加部分默認(rèn)依賴的包體進(jìn)項(xiàng)目中
1 有些package可能只是開發(fā)中完全用不上而已對項(xiàng)目本身并不會(huì)造成什么影響,
2 而有些歷史package已經(jīng)包含在項(xiàng)目中,經(jīng)過了自己的調(diào)整,且不可升級的,就會(huì)產(chǎn)生沖突,
較為簡單的解決方案是通過package mgr 卸載默認(rèn)的包就好了,但如果因?yàn)闆_突導(dǎo)致,引用丟失,項(xiàng)目爆 炸那就難搞了,有時(shí)svn都救不回來。舉個(gè)栗子:TextMeshPro(貌似2018就加入到默認(rèn)package里了)

在清楚知道自己需要哪些Package支持的情況下,可以自定義unity的依賴包體
在unity安裝目錄下
Editor\Data\Resources\PackageManager\Editor\manifest.json
找到"defaultDependencies" 移除用不到的package,但注意千萬不要?jiǎng)拥?code>com.unity.package-manager-ui

Mac 搜索Unity目錄下 manifest.json ,操作同上

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容