LuaHandleValhallaAvatarInfoRet = {} function LuaHandleValhallaAvatarInfoRet.HandlePacket(mem) require "LuaDistributesValhallaAvatarInfoRet" require "ValhallaTempleMgr" local packet = LuaDistributesValhallaAvatarInfoRet.ExtraPacket(mem) Util.PrintTable(packet) ValhallaTempleMgr.GetInstance():OnInfoRet(packet) -- 回调界面显示 local uiObj = CS.LuaUIManager.Instance:GetUIInstance(ValhallaTempleMgr.UITemplePrefab) if uiObj == nil then print("uiObj is nil") return -- 没打开界面不处理 end uiObj:GetComponent("LuaUIBehaviour"):CallScriptFuncAtPath("ValhallaTemple.OnInfoRet", packet) end