diff --git a/libs/maps.js b/libs/maps.js index 74974cd0..8c2aa54b 100644 --- a/libs/maps.js +++ b/libs/maps.js @@ -1644,8 +1644,11 @@ maps.prototype.setBgFgBlock = function (name, number, x, y, floorId) { core.setFlag(vFlag, number); core.status[name + "maps"][floorId] = null; - if (floorId == core.status.floorId) - core.drawMap(floorId); + if (floorId == core.status.floorId){ + core.clearMap(name); + if (name=='bg') core.drawBg(floorId); + else core.drawFg(floorId); + } } ////// 重置地图 //////