png序列帧图片数太多,导致内存占据太大,如何优化?

由于,主角从3D出序列帧图片,技能又很多,而且使用了比较细腻的图片数量,一套下来,COCOS文件超过5MB,

输出后,生产了许多PNG 剪裁图

导致,内存占据过多

请问,如何优化?

骨骼动画:12:

在CPU和内存之间权衡下:5:

如果对于画质要求很高,那么可以尝试使用pvr等更优秀的纹理优化,如果是要求较低,可以考虑使用骨骼动画,能大幅度减少纹理占用。

加载纹理之前,尝试降低一下色深: Texture2D::setDefaultAlphaPixelFormat(…比如 RGBA4444 ),如果出来的图效果可以接受,你会发现,可能比默认的 AUTO 或 RGBA8888 省掉一半内存

谢谢,各位的帮助。。

因为是动作游戏,所以暂时不考虑骨骼动画。

动作 动画,不更应该使用骨骼动画吗?

请问序列帧5M就算大了吗?大概占多少内存:10:

这个方式在android机器上也行?

谁说的。。。。用骨骼1是省资源 2是偷懒。序列帧才是王道。骨骼动画比序列帧效果差很多。