3

我只是在我的游戏中进行一些事情,并且我正在使用 CCTMXLayer 作为我的平铺背景。当我的地图是 30x30 瓷砖时,一切都很好,但我的世界大约是 500x500 瓷砖。我只会使用这样大小的地图,但它在动画过程中会严重滞后。关于处理非常大的平铺地图而没有滞后的任何想法?

4

1 回答 1

0

这里有偏见:查看Koboldtouch,特别是我添加了哪些功能以使 tilemaps 更有用。其中对地图大小、瓦片集、图层没有限制——只要能容纳在内存中即可。

唯一的选择是 HKTMXTiledMap。我从未真正使用过它,论坛帖子充满了(未解决的?)问题。

CCTMXTiledMap 不仅速度慢,您只能创建一个单层的 128x128 瓦片地图,并且所有瓦片都设置为非空。500x500 只有在您留下足够多的空白图块时才有可能,这样您就永远不会超过地图上的 16,384 个图块。不太可能。限制性的。

于 2013-03-19T21:41:06.130 回答