我们正在使用 cocos2d 显示一个大图像,该图像由 iPhone/iPad 应用程序中的三个不同视差层组成。用户将能够平移这个大图像。
这些图像大约有 13000 像素宽,因此我们担心内存使用情况。理想情况下,我们希望将图像网格化并根据当前可见的内容加载它的子部分。
cocos2d 是否包含任何对我们有帮助的东西?我们已经研究过使用平铺地图(我们有一个在 CCTMXTiledMap 上运行的原型),但看起来这实际上并不是平铺地图的一个很好的应用,因为它们通常用于大型地图/图像,由重复较小的图像;而我们大图像中的每个图块都是独一无二的。
有没有人对最好的方法有什么好主意?