LuaHandleEquipSuitInfoRet = {} function LuaHandleEquipSuitInfoRet.HandlePacket(mem) require "LuaDistributesEquipSuitInfoRet" packet = LuaDistributesEquipSuitInfoRet.ExtraPacket(mem) if(CS.EquipEnhanceRoot.Instance() ~= null and CS.EquipEnhanceRoot.Instance().isActiveAndEnabled == true) then local suitPanel = CS.EquipEnhanceRoot.Instance().transform:Find("Anchor/UITagPanel/TagPanels/SuitPanel") if(suitPanel.gameObject.activeSelf == true) then print(suitPanel) local suitPanel = suitPanel:GetComponent("LuaUIBehaviour") suitPanel:CallScriptFuncAtPath("EquipSuitPage.InitEquipSuitInfo", packet) end end if(CS.EquipTooltipsLogic.Instance() ~= null and CS.EquipTooltipsLogic.Instance().isActiveAndEnabled == true) then local suitPanel = CS.EquipTooltipsLogic.Instance()._ShowingEquipInfo:GetComponent("LuaUIBehaviour") suitPanel:CallScriptFuncAtPath("EquipSuitTooltips.RefreshSuitAttrs", packet) end end