我编辑45度角,网格1000 * 1000大小的TiledMap文件
使用cocos2djs创建此TiledMap文件,浏览器中加载时会分配大量内存,导致浏览器崩溃掉!
在jsb中运行,中也提示:
cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from to .
cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from to .
cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from to .
cocos2d: SpriteBatchNode: resizing TextureAtlas capacity from to .
提示上面信息后,地图显示不出来,但程序可以使用,map节点也存在。
将地图修改为100*100大小,能正常显示。
从代码和提示来看,估计是引擎在加载地图信息时,预先分配了大量内存,直接把浏览器弄崩溃了!
请教如何在cocos2d-js中创建大型一点的TiledMap.