【公会】带神印的成员信息报错

dev_chengFeng
zhangqiang 2021-06-16 14:50:19 +08:00
parent 656c8b3359
commit aa666a5158
1 changed files with 8 additions and 7 deletions

View File

@ -1,6 +1,7 @@
require("Base/BasePanel") require("Base/BasePanel")
local GuildMemberInfoPopup = Inherit(BasePanel) local GuildMemberInfoPopup = Inherit(BasePanel)
local this = GuildMemberInfoPopup local this = GuildMemberInfoPopup
local XiuXianSkillConfig = ConfigManager.GetConfig(ConfigName.XiuXianSkillConfig)
local _GuildPosBtnType = { local _GuildPosBtnType = {
[GUILD_MEM_POPUP_TYPE.INFORMATION] = { [GUILD_MEM_POPUP_TYPE.INFORMATION] = {
@ -417,14 +418,14 @@ function this.FormationAdapter(teamInfo)
end end
item.gameObject:SetActive(true) item.gameObject:SetActive(true)
local icon = Util.GetGameObject(item,"icon"):GetComponent("Image") local icon = Util.GetGameObject(item,"icon"):GetComponent("Image")
local hero = Util.GetGameObject(item,"hero"):GetComponent("Image") -- local hero = Util.GetGameObject(item,"hero"):GetComponent("Image")
icon.sprite = this.spLoader:LoadSprite(GetResourcePath(XiuXianSkillConfig[value.id].Icon)) icon.sprite = this.spLoader:LoadSprite(GetResourcePath(XiuXianSkillConfig[value.id].Icon))
if value.type == 1 then -- if value.type == 1 then
hero.gameObject:SetActive(true) -- hero.gameObject:SetActive(true)
hero.sprite = this.spLoader:LoadSprite(GetSpriteNameByItemId(value.heroTId)) -- hero.sprite = this.spLoader:LoadSprite(GetSpriteNameByItemId(value.heroTId))
else -- else
hero.gameObject:SetActive(false) -- hero.gameObject:SetActive(false)
end -- end
Util.AddOnceClick(item.gameObject,function () Util.AddOnceClick(item.gameObject,function ()
UIManager.OpenPanel(UIName.GeneralInfoPopup,GENERALINFO_TYPE.Imprint,value.id,value.heroTId) UIManager.OpenPanel(UIName.GeneralInfoPopup,GENERALINFO_TYPE.Imprint,value.id,value.heroTId)
end) end)