fix bug
This commit is contained in:
parent
37237493aa
commit
73bd541e94
@ -100,9 +100,11 @@ function HeroComp:init()
|
||||
local powerImg = self.uiMap["hero_ui.power_img"]
|
||||
local formationBg = self.uiMap["hero_ui.formation"]
|
||||
local bottomBg = self.uiMap["hero_ui.bottom_bg"]
|
||||
local viewport = self.uiMap["hero_ui.bottom_bg.scrollrect.viewport"]
|
||||
local rect = self.baseObject:getRectSize()
|
||||
local bgHeight = rect.height * 0.66
|
||||
bottomBg:setSizeDeltaY(bgHeight)
|
||||
viewport:setSizeDeltaY(bgHeight - 230)
|
||||
formationBg:setAnchoredPositionY(bgHeight)
|
||||
powerImg:setAnchoredPositionY(bgHeight + 20)
|
||||
end
|
||||
@ -110,9 +112,6 @@ end
|
||||
function HeroComp:refresh(battleType)
|
||||
self.battleType = battleType or self.battleType
|
||||
|
||||
self:clearAdapt()
|
||||
self:adapt()
|
||||
-- self:refreshCollectEntrance()
|
||||
self:updateFilter()
|
||||
if self.battleType == GConst.BattleConst.FORMATION_TYPE.STAGE then
|
||||
self:refreshStageFormation()
|
||||
@ -313,35 +312,6 @@ function HeroComp:onClickHero(cell, heroId)
|
||||
end
|
||||
end
|
||||
|
||||
function HeroComp:adapt()
|
||||
local addH = GFunc.calculateFitSizeY()
|
||||
local uiMap = self:getBaseObject():genAllChildren()
|
||||
local scrollRect = uiMap["hero_ui.bottom_bg.scrollrect"]
|
||||
local viewport = uiMap["hero_ui.bottom_bg.scrollrect.viewport"]
|
||||
if not self.rectDefaultSize then
|
||||
self.rectDefaultSize = scrollRect:getSizeDelta()
|
||||
end
|
||||
if not self.viewDefaultSize then
|
||||
self.viewDefaultSize = viewport:getSizeDelta()
|
||||
end
|
||||
scrollRect:setSizeDelta(self.rectDefaultSize.x, self.rectDefaultSize.y + addH)
|
||||
viewport:setSizeDelta(self.viewDefaultSize.x, self.viewDefaultSize.y + addH)
|
||||
end
|
||||
|
||||
function HeroComp:clearAdapt()
|
||||
local uiMap = self:getBaseObject():genAllChildren()
|
||||
local scrollRect = uiMap["hero_ui.bottom_bg.scrollrect"]
|
||||
local viewport = uiMap["hero_ui.bottom_bg.scrollrect.viewport"]
|
||||
if not self.rectDefaultSize then
|
||||
self.rectDefaultSize = scrollRect:getSizeDelta()
|
||||
end
|
||||
if not self.viewDefaultSize then
|
||||
self.viewDefaultSize = viewport:getSizeDelta()
|
||||
end
|
||||
scrollRect:setSizeDelta(self.rectDefaultSize.x, self.rectDefaultSize.y)
|
||||
viewport:setSizeDelta(self.viewDefaultSize.x, self.viewDefaultSize.y)
|
||||
end
|
||||
|
||||
function HeroComp:getHeroCell(heroId)
|
||||
if not self.scrollRect then
|
||||
return
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user