我有 10 ~34KB 的 960x640 大小的图像,我试图在 Cocos2D 中使用所有这些图像。我在三星 Galaxy Tab 10.1 上运行游戏,它运行良好,但是当我尝试在摩托罗拉 droid X 上使用它时,它会抛出内存不足错误。我环顾四周,但找不到任何有用的东西。我使用来自 SVN 的最新版本的 Cocos2D。
这个小游戏是从一个更大的android应用程序运行的,但是400KB的图像应该不会破坏内存吧?
我认为 VM 预算足够大,可以轻松使用这些,或者图像在内存中时会显着变大吗?
更新:我已经尝试过预加载所有内容,但在第一次加载游戏时仍然存在问题。Cocos2D/Android 真的不支持这么多像素的几张图片吗?