LuaHandleRetDraw = {} function LuaHandleRetDraw.HandlePacket(mem) require "LuaDistributesRetDraw" packet = LuaDistributesRetDraw.ExtraPacket(mem) --print(packet) print("Get RetDraw packet") local manager = CS.MarketingActsRoot:Instance() if manager ~= nil then if manager._ShowingWin:ContainsKey(packet.actID) then local marketDel = manager._ShowingWin[packet.actID]:GetComponent("MarketingUIBaseLua") if marketDel ~= nil then -- print("before packet type : " .. type(packet)) -- print("before packet.actIDState type : " .. type(packet.actIDState)) -- print("before: packet.actIDState[1].actID = " .. packet.actIDState[1].actID) -- print("before: packet.actIDState[1].actID = " .. packet.actIDState[1].state) marketDel:MarketingActPageGetAwardRet(packet) end end end end