在ide调试下,tiledmap会调用两次,所以会出现错误,这是个bug,我们帮你改了一下,你把这个代码替换一下就好了
if(hero == null)
{
this.tiledmap.name = "xx00";
var viewRect = new Rectangle(0,0,1080,1100);
this.tiledmap.createMap("../laya/assets/map/beitianting.json",viewRect,Handler.create(this,onMapCreated));
}