我正在使用大量图形文件的项目。我们有大约500个60x60 PNG文件组成几个不同的动画(大约80个),占用大约2MB的空间。在代码中,我只是逐一绘制每个帧以呈现动画。举例来说,其中一个动画由3个帧组成,每个帧大小约为4 KB。我的问题是,我们能否做些什么来减小这些图像的大小。结合动画帧来节省空间
我们非常依赖图像的透明度,所以转换成JPG是不可能的。转换为GIF是一种选择,但渲染图像的质量太低,所以我认为我们不能使用它。
PNGCrush为我们节省了大约20 KB的所有图像,所以没有太大的帮助。
在动画的每个帧之间,数据中没有太多变化。