LuaSocket 的使用

我新手

我在看LuaSocket 的例子 ,连接服务器成功了 但是服务器发送的数据怎么接收啊?

是这个方法吗
function MainScene:onData(__event)
print("socket receive raw data: ", cc.utils.ByteArray.toString(__event.data, 16))
local __msgs = self._buf:parsePackets(__event.data)
local __msg = nil
for i=1,#__msgs do
__msg = __msgs*
dump(__msg)

end
end

好像没什么效果
*

是的, 就是这个方法。

你看下服务端传的数据是否按照解包的格式发送

只要print("socket receive raw data: ", cc.utils.ByteArray.toString(__event.data, 16)) 这里有打印出数据,说明是已经接收到了
至于怎么解包是local __msgs = self._buf:parsePackets(__event.data) 这里的事了

恩,谢谢啊,我去看看