1.在editor log查找导出文件过大的图片,调整maxsize进行压缩。
2.素材贴图导入unity中,长宽以2的幂次方导入。
3.IOS平台的贴图还要求宽高相等。
4.综上,在美术拼接素材时保持尺寸为 1024 * 1024或2048 * 2048。
5.在测试过程中尝试了两种sprite导入的方式:
① 绘制时 2048 * 2048,但导出时候使用web模式导出50%的24位PNG,maxsize使用1024*1024。
② 绘制时 2048 * 2048,但导出100%的24位PNG原图,maxsize使用1024*1024。
经比较,二者在清晰度与内存大小上无区别,但考虑原图素材有备份的作用,故使用方法②。
6.完整步骤规范:
1.美术在绘制时以引擎实际窗口(1k)为模板绘制。
2.切片素材在ps中新建 2048 * 2048像素,72dpi进行
3.导出时选用24位PNG原图,
4.Texture Type使用Sprite,maxsize使用1024*1024,
5.Pixels Per Unit 改为200 (否则会比实际尺寸大一倍) 。
7.sprite的压缩可以先通过,Console->OpenEditorLog->ReportBuild进行查看,针对于大容量的图片进行优化。