节奏调整

This commit is contained in:
xiekaidong 2023-04-21 21:20:51 +08:00
parent 55894f0bc5
commit 754bf06d69
2 changed files with 16 additions and 4 deletions

View File

@ -392,14 +392,26 @@ function BattleController:enterEliminationBegin()
-- end
-- end, 2)
self:enterElimination()
self:enterElimination(true)
end
end)
end
function BattleController:enterElimination()
function BattleController:enterElimination(needDelay)
if self.showSelectSkillSid then
ModuleManager.BattleManager:unscheduleGlobal(self.showSelectSkillSid)
self.showSelectSkillSid = nil
end
if self.battleData:useAddlvCount() then
ModuleManager.BattleManager:showSelectSkillUI(self:getRandomSkillList())
if needDelay then
self.showSelectSkillSid = ModuleManager.BattleManager:performWithDelayGlobal(function()
ModuleManager.BattleManager:showSelectSkillUI(self:getRandomSkillList())
self.showSelectSkillSid = nil
end, 1)
else
ModuleManager.BattleManager:showSelectSkillUI(self:getRandomSkillList())
end
else
self.roundStep = BattleConst.BATTLE_ROUND_STEP.ON_ELIMINATION
end

View File

@ -796,7 +796,7 @@ function BattleUI:hideGenerateSkillGridCells()
local uiMap = self.root:genAllChildren()
self.generateSkillGridEntities = {}
for name, elementType in pairs(GConst.BattleConst.ELEMENT_TYPE) do
local obj = uiMap["battle_ui.bg_2.board_node.ani_node.grid_cell_" .. elementType]
local obj = uiMap["battle_ui.bg_2.ani_node.grid_cell_" .. elementType]
if obj then
local cell = CellManager:addCellComp(obj, GRID_CELL)
local entity = DataManager.BattleData:getNewGridEntity()