【发布时间】:2013-03-08 17:33:36
【问题描述】:
我只是在我的游戏中做一些事情,我正在使用 CCTMXLayer 作为我的平铺背景。当我的地图是 30x30 瓷砖时,一切都很好,但我的世界大约是 500x500 瓷砖。我只会使用这样大小的地图,但它在动画过程中会严重滞后。关于处理非常大的平铺地图而没有延迟的任何想法?
【问题讨论】:
-
+1。我现在使用我自己的地图,它在背景中有一个 CCBigImage 作为地形(这样它就可以从一个巨大的图像创建,并具有更动态的外观和感觉)。但我只有圆形 60x60 的瓷砖,所以我不必担心滞后问题。我真的很想使用巨大的地图,并为此在 git 上启动了一个项目,但我从未完成它,因为我们的游戏中不需要它。
-
我一直在尝试考虑类似的解决方法,我可能只是将 Cocos2d 用于他们的 CCTMXParser,然后使用 CGTiledLayer 进行实际绘图。
标签: iphone ios cocos2d-iphone tmx