跑酷游戏,利用TILED制作了多段地图…
思路是init()的时候加载一段,
运行的时候,第一张地图快完的时候在随机加载一张地图
,删除前面出去屏幕外的…
这样循环来形成随机的效果…
但是在运行的时候加载地图会很卡,加载完了才恢复正常…
有什么方法解决啊?
求路过的大神指点方法和思路
跑酷游戏,利用TILED制作了多段地图…
思路是init()的时候加载一段,
运行的时候,第一张地图快完的时候在随机加载一张地图
,删除前面出去屏幕外的…
这样循环来形成随机的效果…
但是在运行的时候加载地图会很卡,加载完了才恢复正常…
有什么方法解决啊?
求路过的大神指点方法和思路
我们以前也遇到这个问题,最后没办法只能在开始游戏前把地图预加载好
地图预加载好了,循环一遍过后是怎么解决的?
卡的原因在于文件的读取。he随机没有关系,你把wenj提前读到内存不就解决问题了吗。
应该是模拟器会卡,真机应该稍快。
最好地图小点。
自己管理所有tiledmaplayer,循环一遍后从第一个layer开始重新放到屏幕上