1回答
现在在做漫游的项目,美术用maya做的模型,将好多图合并了,可以减少drawcall。
但是发现,每次导入了以后,会有好多重复的mesh贴图,这样会在打包的时候,会把整个包的大小变大。怎么样才能避免这种情况。或者可以写个脚本解决。我的思路是,先找到相同名字的mesh,然后找到每一个的引用,然后将引用都赋值到第一个贴图上,然后删除其他没有引用的贴图。大神看一下,这个可行吗,或者有其他更好的方式嘛?
补充如下。现在用的unity版本是:version 5.3.1f1 64 位的
,比如在我的项目功能中,有两个相同的材质,还有两张相同的贴图,但是因为是不在同一个文件夹中的,所以可以完全独立存在。(是因为美术在做场景的时候,分别导出来,貌似美术想要避免这种问题的话,需要合并材质和贴图,会比较耗工作量,所以美术暂时做不到)。我本来想用一个脚本找到所有相同的材质和贴图,然后将重复的删掉。然后把引用赋值到剩下的那个上。但是貌似有点问题,有点困
快来消灭0回答吧
腾讯游戏学院公众号
