diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleEquipChangePopup.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleEquipChangePopup.lua index dc18c510c1..51af6d45c2 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleEquipChangePopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleEquipChangePopup.lua @@ -89,6 +89,7 @@ function RoleEquipChangePopup:BindEvent() openThisPanel.UpdateEquipPosHeroData(1,type,equipDataList,0,position) end) else + NetManager.EquipUnLoadOptRequest(curHeroData.dynamicId,equipIdList ,1, function () self:ClosePanel() openThisPanel.UpdateEquipPosHeroData(1,type,equipDataList) @@ -151,8 +152,12 @@ function RoleEquipChangePopup:OnShow() this.equipPanel[2].bg:SetActive(false) this.equipPanel[1].bg:SetActive(true) this.equipPanel[1].curEquipText:SetActive(false) - this.equipPanel[1].curEquipBtnDown:SetActive(true) this.equipPanel[1].curEquipBtnDownText.text = Language[12221] + if HarmonyManager:IsShowGongMingEqiup(curHeroData.dynamicId) and curHeroData.harmonyGongMing then + this.equipPanel[1].curEquipBtnDown:SetActive(false) + else + this.equipPanel[1].curEquipBtnDown:SetActive(true) + end this.ShowCurEquipData(1) elseif type==3 then this.equipPanel[2].bg:SetActive(true)