diff --git a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua index 36399e5820..d4cfb5b9a2 100644 --- a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua @@ -216,7 +216,7 @@ function this:UpdateHeroInfoData() local configs = ConfigManager.GetAllConfigsDataByKey(ConfigName.HeroSkin,"HeroId",heroConFigData.Id) local HeoSkin = {} for i = 1 ,#configs do - if not HeoSkin[configs[i].Type] then + if not HeoSkin[configs[i].Type] and configs[i].Show == 1 then HeoSkin[configs[i].Type] = configs[i] end end @@ -250,7 +250,7 @@ function HandBookHeroInfoPanel:UpdateBtnList() local configs = ConfigManager.GetAllConfigsDataByKey(ConfigName.HeroSkin,"HeroId",heroConFigData.Id) local HeoSkin = {} for i = 1 ,#configs do - if not HeoSkin[configs[i].Type] then + if not HeoSkin[configs[i].Type] and configs[i].Show then HeoSkin[configs[i].Type] = configs[i] end end diff --git a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookRoleSkinPanel.lua b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookRoleSkinPanel.lua index 17cdaaf917..607326d3d5 100644 --- a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookRoleSkinPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookRoleSkinPanel.lua @@ -58,7 +58,7 @@ function HandBookRoleSkinPanel:SetData(_sortinglayer,_parent,_curHerodata) local tempskins = {} for i = 1 ,#configs do --LogGreen("configs[i].Type:"..configs[i].Type) - if not tempskins[configs[i].Type] then + if not tempskins[configs[i].Type] and configs[i].Show then tempskins[configs[i].Type] = configs[i] end end diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua index 30e1983ed0..8b1f95ac96 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua @@ -404,7 +404,7 @@ function this:UpdateBtnList() local configs = ConfigManager.GetAllConfigsDataByKey(ConfigName.HeroSkin,"HeroId",curHeroData.id) local HeoSkin = {} for i = 1 ,#configs do - if not HeoSkin[configs[i].Type] then + if not HeoSkin[configs[i].Type] and configs[i].Show == 1 then HeoSkin[configs[i].Type] = configs[i] end end @@ -529,7 +529,7 @@ function this:UpdateHeroInfoData() local configs = ConfigManager.GetAllConfigsDataByKey(ConfigName.HeroSkin,"HeroId",curHeroData.id) local HeoSkin = {} for i = 1 ,#configs do - if not HeoSkin[configs[i].Type] then + if not HeoSkin[configs[i].Type] and configs[i].Show == 1 then HeoSkin[configs[i].Type] = configs[i] end end diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleSkinPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleSkinPanel.lua index 1d3dd41c45..5b68ad9751 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleSkinPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleSkinPanel.lua @@ -55,7 +55,7 @@ function RoleSkinPanel:SetData(_sortinglayer,_parent,_curHerodata,_isUpZhen,_her local tempskins = {} for i = 1 ,#configs do --LogGreen("configs[i].Type:"..configs[i].Type) - if not tempskins[configs[i].Type] then + if not tempskins[configs[i].Type] and configs[i].Show == 1 then tempskins[configs[i].Type] = configs[i] end end