From 8ca0dac9b3b25be7fe860a879ad23c01a08c9dae Mon Sep 17 00:00:00 2001 From: guowei Date: Fri, 15 Jan 2021 11:49:41 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E9=B8=BF=E8=92=99=E9=98=B5=20bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua | 5 +++++ .../ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua index e0b9d7b295..b411f86f03 100644 --- a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua @@ -2793,6 +2793,7 @@ end function this.LvUpBtnRedPoint(curHeroData) HeroManager.GetCurHeroUpLvOrUpStarSData(curHeroData) --是否为最大等级 + --print( curHeroData.lv.." 最大:"..HeroManager.heroLvEnd[curHeroData.heroConfig.Id]) if curHeroData.lv >= HeroManager.heroLvEnd[curHeroData.heroConfig.Id] then return false end @@ -3057,6 +3058,10 @@ end --单个英雄法宝红点 function this.GetIsShowTalismanRedPoint(curHeroData) local isOpen = TalismanManager.GetCurHeroIsOpenTalisman(curHeroData) + if HarmonyManager.IsChangeColor(curHeroData.dynamicId) then + -- body + return false + end if not isOpen then return false --功能未开启 diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua index 22c63e8b3b..0313d6b70c 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua @@ -501,7 +501,7 @@ function this:UpdateHeroInfoData() if teamHero[curHeroData.dynamicId] then isUpZhen = true this.equipBtnRedPoint:SetActive(#HeroManager.GetHeroIsUpEquip(curHeroData.dynamicId) > 0) - this.talismanBtnRedPoint:SetActive(HeroManager.GetIsShowTalismanRedPoint(curHeroData) and (not HarmonyManager.IsChangeColor(curHeroData.dynamicId))) + this.talismanBtnRedPoint:SetActive(HeroManager.GetIsShowTalismanRedPoint(curHeroData)) this.soulPrintBtnRedPoint:SetActive(HeroManager.GetIsShowSoulPrintRedPoint(curHeroData)) else isUpZhen = false