texture - woodelf-treetop/rcwiki GitHub Wiki
建议把动态加载的界面Texture资源,放在Assets\AssetBundle\Texture 目录下。不需要动态加载的界面贴图,放在界面预制体同级目录texture下,特效贴图的Texture资源,放在Assets\AssetBundle\EffectPool 下级目录Texture目录下。
美术给出的Texture资源,主要分为png和psd(psd占用包体大小,感觉挺浪费,需要讨论为什么不改成png格式。输入的psd和png在内存上占用应该是差不多,unity会自动进行图层合并)
通用格式设置
1.Read/Write Enabled : 不勾选
- GenerateMipmaps:不勾选
- textureType 建议都改成default,除了一些特殊如spine的png图片需要改成sprite2d
平台差异重载项
1.Max Size :取决于图片,我们一般设置成2048 (不会通过这个值去压缩,具体是因为我们现在用安卓用的压缩格式是ect2,希望图片宽高是4的倍数,如果用这个压缩,可能会导致无法使用ect2压缩格式,占用内存反而增高)
2.Resize Algorithm:Mitchell(只在纹理尺寸大于MaxSize的时候起作用)
3.Format:安卓用ETC2,ios用 ASTC 6*6
4.Compressor Quality:Normal