原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]
博客地址:http://blog.csdn.net/qq446569365
在Coco2d-x3.2版本中,对LuaSocket进行了集成,我们可以直接在程序中调用luaSocket进行方便的TCP/UDP/FTP/HTTP等等通讯,非常方便。
下边先上一段代码:
local socket = require("socket")
local host = "115.28.*.*"
local port = 8890
local c = socket.tcp()
--c:settimeout(5)
local n,<span style="font-family: Arial, Helvetica, sans-serif;">e</span><span style="font-family: Arial, Helvetica, sans-serif;"&g

本文介绍了Cocos2d-x 3.2及更高版本中使用LuaSocket进行TCP通信的解决方案。通过设置c:settimeout(0)避免阻塞,并在schedule中循环调用。注意,LuaSocket在接收时以
为结束符,服务器发送消息需在末尾加
。

4963

被折叠的 条评论
为什么被折叠?



