显示优化

This commit is contained in:
xiekaidong 2023-07-27 09:51:12 +08:00
parent e688bfd26d
commit e2e17b28c6
2 changed files with 13 additions and 0 deletions

View File

@ -50,6 +50,10 @@ function ChapterCell:refresh(id)
touchNode:addClickListener(function()
ModuleManager.DungeonArmorManager:showFarmUI(id)
end)
if armorData:getRemianFarmCount(id) <= 0 then
farmNode:setVisible(false)
end
elseif armorData:canFightChapter(id) then -- 可挑战
farmNode:setVisible(false)
if starNum > 0 then -- 通关过

View File

@ -111,6 +111,7 @@ function DungeonArmorMainUI:_bind()
self:refreshFund()
self:refreshFormation()
self:refreshStarNode()
self:refreshAllCells()
end)
self:bind(DataManager.FormationData, "dirty", function()
@ -138,6 +139,14 @@ function DungeonArmorMainUI:refreshScrollrect()
self:refreshCloud(self.unlockId)
end
function DungeonArmorMainUI:refreshAllCells()
if not self.scrollRect then
return
end
self.scrollRect:refreshAll()
end
function DungeonArmorMainUI:refreshFormation()
if not self.formationComp then
local uiMap = self.root:genAllChildren()