如果你们美术不是很给力的话,是非常容易出现重复资源的情况。那么如果能剔除,当然是最好的了。
先看下无场景的情况下apk大小:61.4M(这里有一个小插曲,本来是74M的,后来发现有一个jpg竟然占了13兆,仔细看了下发现是贴图采用了真彩色无压缩,所以还是使用压缩的先).
然后加上所有场景文件,重新打包一个apk,大小变成:153M。
然后用软件Duplicate Cleaner Free查看下重复文件。
253个重复文件。
那么接下来才是重点,怎么剔除呢,直接删掉肯定不行,因为引用这个文件的所有地方都会出错。那么就要按照下面的操作:
选择一个原始模型,打开其他重复模型场景,将所有的模型改成原始模型,然后删除重复模型,确认后将原始模型拖入common。
替换fbx比较麻烦,要一个个替换,但图片就相对简单了,只要直接设置就可以了。
替换fbx的方法:先找到原始fbx,然后替换材质,可以先拖一个正确的到场景中,全部设置材质后,在break掉和prefab的关系,就不会红色了。
然后比较恶心