在上一篇打AssetBundle中已經實現了簡單的打AB包和加載,《Unity中打包AssetBundle并加載》,本篇筆記是進一步上一篇最后提出的問題,進行優化。
一、打可選擇的AssetBundle
每次打包都會把設置了AssetBundle名稱和后綴的所有文件都打包,這也是現在網上教學最多的
但是有時候我們只需要打包某一個文件,其他的文件都不需要打包,但是又不想一個個文件都去取消設置了AssetBundle名稱的時候的操作
先上圖,下面這圖,就是本篇需要做到的功能,可以選擇性的勾選要打包哪些文件
首先簡單的打包加載我這篇就不多說了,需要的朋友可以查看我開頭提到的上一篇內容,因此這篇文章也不在重復講原理和方法了,后面我只講一下思路,然后直接上完整代碼。
思路是我們可以另外創建一個Config來記錄需要打包的所有設置了AssetBundle的資源,打開打AB包窗口時,刷新一下,資源記錄,然后勾選選中就可以打包了。指定打包資源,