From 10cf507016dd5b3c32121b05f7c1eccaa1be09cb Mon Sep 17 00:00:00 2001 From: oc Date: Tue, 4 Sep 2018 22:44:15 +0800 Subject: [PATCH] Fix changeFloor number --- _server/editor.js | 4 ++++ _server/editor_mode.js | 3 --- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/_server/editor.js b/_server/editor.js index 0e8a53c4..9c9603cc 100644 --- a/_server/editor.js +++ b/_server/editor.js @@ -333,6 +333,10 @@ editor.prototype.changeFloor = function (floorId, callback) { }) }); core.changeFloor(floorId, null, {"x": 0, "y": 0, "direction": "up"}, null, function () { + core.bigmap.offsetX=0; + core.bigmap.offsetY=0; + editor.moveViewport(0,0); + editor.drawMapBg(); var mapArray = core.maps.save(core.status.maps, core.status.floorId); editor.map = mapArray.map(function (v) { diff --git a/_server/editor_mode.js b/_server/editor_mode.js index 9c5c2b4e..47ddbd94 100644 --- a/_server/editor_mode.js +++ b/_server/editor_mode.js @@ -441,10 +441,7 @@ editor_mode = function (editor) { selectFloor.onchange = function () { editor_mode.onmode('nextChange'); editor_mode.onmode('floor'); - core.bigmap.offsetX=0; - core.bigmap.offsetY=0; editor.changeFloor(selectFloor.value); - editor.moveViewport(0,0); } });