【神将定位】觉醒后神将定位可能发生变化,但定位弹窗内容未改变

dev_chengFeng
zhangqiang 2021-02-24 16:47:20 +08:00
parent 87f5e271e3
commit d454c3bf08
3 changed files with 6 additions and 4 deletions

View File

@ -135,7 +135,7 @@ function HandBookHeroInfoPanel:BindEvent()
end) end)
Util.AddClick(this.posBtn, function() Util.AddClick(this.posBtn, function()
UIManager.OpenPanel(UIName.RolePosInfoPopup,heroConFigData) UIManager.OpenPanel(UIName.RolePosInfoPopup,heroConFigData,_curStar)
end) end)
end end

View File

@ -136,7 +136,7 @@ function RoleInfoPanel:BindEvent()
--角色定位按钮 --角色定位按钮
Util.AddClick(this.posBtn,function() Util.AddClick(this.posBtn,function()
UIManager.OpenPanel(UIName.RolePosInfoPopup,curHeroData.heroConfig) UIManager.OpenPanel(UIName.RolePosInfoPopup,curHeroData.heroConfig,curHeroData.star)
end) end)
--左切换按钮 --左切换按钮

View File

@ -5,6 +5,7 @@ local this=RolePosInfoPopup
local heroConfig = ConfigManager.GetConfig(ConfigName.HeroConfig) local heroConfig = ConfigManager.GetConfig(ConfigName.HeroConfig)
local curHeroData local curHeroData
local star
--属性容器 --属性容器
local preList = {} local preList = {}
@ -40,8 +41,9 @@ function RolePosInfoPopup:OnSortingOrderChange()
end end
function RolePosInfoPopup:OnOpen(_curHeroData) function RolePosInfoPopup:OnOpen(_curHeroData,_star)
curHeroData=_curHeroData-- 传递表数据 curHeroData=_curHeroData-- 传递表数据
star = _star
end end
function RolePosInfoPopup:OnShow() function RolePosInfoPopup:OnShow()
@ -61,7 +63,7 @@ function this.RefreshPanel()
this.content.transform:DOAnchorPosY(0,0) this.content.transform:DOAnchorPosY(0,0)
--设置顶部表现 --设置顶部表现
this.posInfo.text=curHeroData.HeroLocationDesc1 this.posInfo.text=curHeroData.HeroLocationDesc1
local hDesc=curHeroData.HeroLocationDesc2 local hDesc=star == HeroManager.awakeNextStarIndex and curHeroData.HeroLocationDesc3 or curHeroData.HeroLocationDesc2
this.posText.text=string.gsub(hDesc,"|","\n") this.posText.text=string.gsub(hDesc,"|","\n")
for j = 1,this.grid.transform.childCount do for j = 1,this.grid.transform.childCount do