LuaHandleRetGetTopTenWeddingData = {} function LuaHandleRetGetTopTenWeddingData.HandlePacket(mem) require "LuaDistributesRetGetTopTenWeddingData" packet = LuaDistributesRetGetTopTenWeddingData.ExtraPacket(mem) local manager = CS.MarketingActsRoot:Instance() if manager ~= nil then require "WeddingRankUi" print("Receive RetGetTopTenWeddingData") local actId = WeddingRankUi.actId if manager._ShowingWin:ContainsKey(actId) then local marketDel = manager._ShowingWin[actId]:GetComponent("MarketingUIBaseLua") if marketDel ~= nil then -- 注:没有其他干净的接口传递自定义数据,直接用MarketingActRetDel接口莽了 -- 使用pakName参数来区分协议 packet.pakName = WeddingRankUi.RetGetTopTenWeddingData marketDel:MarketingActRetDel_temp(packet) end end end end