跑酷游戏,地图随机加载的困惑

:6: 跑酷游戏,利用TILED制作了多段地图…
思路是init()的时候加载一段,
运行的时候,第一张地图快完的时候在随机加载一张地图
,删除前面出去屏幕外的…
这样循环来形成随机的效果…

但是在运行的时候加载地图会很卡,加载完了才恢复正常…

有什么方法解决啊?

求路过的大神指点方法和思路

我们以前也遇到这个问题,最后没办法只能在开始游戏前把地图预加载好

地图预加载好了,循环一遍过后是怎么解决的?

卡的原因在于文件的读取。he随机没有关系,你把wenj提前读到内存不就解决问题了吗。

应该是模拟器会卡,真机应该稍快。
最好地图小点。

自己管理所有tiledmaplayer,循环一遍后从第一个layer开始重新放到屏幕上