英雄列表显示修改

onepiece_demo_arena
wangzhenxing 2024-01-22 14:00:07 +08:00
parent e4965e7281
commit 9c0b72ce8c
2 changed files with 6 additions and 5 deletions

View File

@ -881,6 +881,7 @@ function this:UpdateHeroInfoData()
this.posQuality.sprite=this.spLoader:LoadSprite(GetHeroQualityStr(curHeroData.heroConfig.Natural,curHeroData.star))
this.unlockImage:SetActive(curHeroData.lockState == 0)
this.lockImage:SetActive(curHeroData.lockState == 1)
if curHeroData.heroConfig.PropertyName==5 then
this.proChangeBtn:SetActive(false)
else
@ -916,7 +917,7 @@ function this:UpdateHeroInfoData()
ForceRebuildLayout(this.starGrid.transform)
LayoutRebuilder.ForceRebuildLayoutImmediate(this.nameAndPossLayout.transform)
this.reStarBtn.gameObject:SetActive(curHeroData.star > 5 and curHeroData.star < 10)
local OpenPassiveSkillRules = curHeroData.star >= HeroManager.awakeNextStarIndex and curHeroData.heroConfig.Awaken or curHeroData.heroConfig.OpenPassiveSkillRules

View File

@ -295,11 +295,11 @@ function this.SingleHeroDataShow(_go,_heroData)
SetHEeroLiveToward(Util.GetGameObject(_go.transform, "card/icon"):GetComponent("Image"),heroData.heroConfig.Toward)
Util.GetGameObject(_go.transform, "card/pos/icon"):GetComponent("Image").sprite = this.spLoader:LoadSprite(heroData.professionIcon)
local imageCom=Util.GetGameObject(_go.transform, "card/pro/Image"):GetComponent("RectTransform")
if heroData.changeProId == 1 or heroData.changeProId == 2 or heroData.changeProId == 3 or heroData.changeProId == 4 then
--if heroData.changeProId == 1 or heroData.changeProId == 2 or heroData.changeProId == 3 or heroData.changeProId == 4 then
imageCom.sizeDelta=Vector2.New(30,30)
else
imageCom.sizeDelta=Vector2.New(60,30)
end
--else
-- imageCom.sizeDelta=Vector2.New(60,30)
--end
imageCom.gameObject:GetComponent("Image").sprite= this.spLoader:LoadSprite(GetProStrImageByProNum(heroData.changeProId))
Util.GetGameObject(_go.transform, "card/heroStage"):GetComponent("Image").sprite = this.spLoader:LoadSprite(HeroStageSprite[heroData.heroConfig.HeroStage])
local redPoint = Util.GetGameObject(_go.transform, "card/redAndLock/redPoint")