diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua index 1894b74ff6..d55192dae7 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua @@ -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 diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua index d2d3fb2ed6..338896bf76 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleListPanel.lua @@ -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")