我开始为我的游戏获取 OutOfMemoryError。我认为这是因为我为每个动画创建了新的位图(因此同一图像有多个位图),但后来我创建了一个 ImageLoader 类,只加载每个位图一次,然后需要图像的对象只使用对他们。
但是,我的游戏中有很多用于动画、背景、项目等的图像。我刚刚添加了一些项目,现在我不断收到错误消息。
其他游戏如何处理大量图像?我敢肯定,许多其他游戏的图像比我的多,并且仍然可以避免此错误。
有没有比我一直在做的不同/更好的方法来实现 ImageLoader?
非常感谢,伙计们!