unity 材質(zhì)文件中無用貼圖信息清理
unity在更換shader后仍然會保存之前shader使用過的貼圖信息,這些信息有可能跟隨mat一起進入打包流程。所以有可能會造成性能浪費和包體變大。清理這些無用信息有2種思路,1使用純文本編輯mat文件,將多余信息刪除。2使用unity的SerializedObject序列化mat后進行操作。
方法1需要復(fù)雜的正則規(guī)則,開發(fā)起來相對自由,但是復(fù)雜度也比較高,所以在此我選擇方法2
具體思路:
根據(jù)選擇拾取對象
找到所有的資源文件存入selections
到此,徹底清靜了。
標(biāo)簽: