【发布时间】:2011-09-28 05:47:25
【问题描述】:
我正在使用 Tiled 来切割我的大图像以节省内存,但它使用的数量相同?我的图像是 PNG 格式的 1986 x 1562 像素,在游戏过程中占用了 31MB 的内存。当我使用 tilemap 时,它是 TMX 格式的 180 x 120 tile,使用 31MB。我只是做错了什么吗?我将 TMX 文件与 PNG 文件一起放入我的项目中。
我不明白。我的应用程序中将有大约 10 张这样大小的图像。我该怎么办?
【问题讨论】:
-
一个很好的教程:raywenderlich.com/1163/…
-
当您不再需要它们时,是否将它们从纹理缓存中移除?
-
是的,我是。我只是想让它低于 20MB。我希望 tilemap 能做到这一点。
-
@Jon,为了清楚起见。你现在不考虑文件大小,是吗?只是想,因为您似乎希望该游戏可用于 3G 下载。
-
@zebulon,不,我没有考虑文件大小。我不知道你只能有一定的3G下载大小。我确实知道你必须在 WiFi 上下载 20MB 或以上的应用程序。
标签: iphone cocos2d-iphone tiles