Commit 96018793d7ad653fcc4672d89b4954b85797dad1
1 parent
b46ace5b
layer change
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
src/adv/Adv.lua
@@ -1094,10 +1094,10 @@ local function clickOut(self, room, block, params, isExit) | @@ -1094,10 +1094,10 @@ local function clickOut(self, room, block, params, isExit) | ||
1094 | end | 1094 | end |
1095 | 1095 | ||
1096 | if #self.mapStack > 1 then -- 处于夹层中 | 1096 | if #self.mapStack > 1 then -- 处于夹层中 |
1097 | + self:backLayer(-1) | ||
1097 | local oldMapIdx = self:getCurMapIdx() | 1098 | local oldMapIdx = self:getCurMapIdx() |
1098 | table.remove(self.mapStack) --退出夹层 | 1099 | table.remove(self.mapStack) --退出夹层 |
1099 | self.battle:iLayerChange(oldMapIdx) | 1100 | self.battle:iLayerChange(oldMapIdx) |
1100 | - self:backLayer(-1) | ||
1101 | else --处于底层 | 1101 | else --处于底层 |
1102 | 1102 | ||
1103 | local advPass = self.owner:getProperty("advPass") | 1103 | local advPass = self.owner:getProperty("advPass") |
@@ -1604,6 +1604,7 @@ end | @@ -1604,6 +1604,7 @@ end | ||
1604 | 1604 | ||
1605 | local function clickLayer(self, room, block, params) | 1605 | local function clickLayer(self, room, block, params) |
1606 | local oldMapIdx = self:getCurMapIdx() | 1606 | local oldMapIdx = self:getCurMapIdx() |
1607 | + self:backLayer(1) | ||
1607 | if block.event.mapIdx then | 1608 | if block.event.mapIdx then |
1608 | table.insert(self.mapStack, block.event.mapIdx) --进入夹层 | 1609 | table.insert(self.mapStack, block.event.mapIdx) --进入夹层 |
1609 | else | 1610 | else |
@@ -1620,7 +1621,6 @@ local function clickLayer(self, room, block, params) | @@ -1620,7 +1621,6 @@ local function clickLayer(self, room, block, params) | ||
1620 | self:checkAchievement(Adv.AchievType.EnterILayer, 1, mapId) | 1621 | self:checkAchievement(Adv.AchievType.EnterILayer, 1, mapId) |
1621 | end | 1622 | end |
1622 | self.battle:iLayerChange(oldMapIdx) | 1623 | self.battle:iLayerChange(oldMapIdx) |
1623 | - self:backLayer(1) | ||
1624 | return true | 1624 | return true |
1625 | end | 1625 | end |
1626 | 1626 |