欢迎光临散文网 会员登陆 & 注册

unity 材质文件中无用贴图信息清理

2023-07-06 19:39 作者:踩桔东篱下  | 我要投稿

unity在更换shader后仍然会保存之前shader使用过的贴图信息,这些信息有可能跟随mat一起进入打包流程。所以有可能会造成性能浪费和包体变大。清理这些无用信息有2种思路,1使用纯文本编辑mat文件,将多余信息删除。2使用unity的SerializedObject序列化mat后进行操作。

方法1需要复杂的正则规则,开发起来相对自由,但是复杂度也比较高,所以在此我选择方法2

具体思路:

根据选择拾取对象

找到所有的资源文件存入selections


到此,彻底清静了。

unity 材质文件中无用贴图信息清理的评论 (共 条)

分享到微博请遵守国家法律