网络开发基础客户端001

在unity中的代码

 

 

 暂时看来就是  首先 需要定义一个  Socket  来接收    然后我们  需要定义 byte【】 来接收数据  以及一个string显示  

第一步就是连接   这是一个异步  如果不用异步 就会有阻塞   所有 在里面首先 先定义我们的socket 然后 设置连接信息

因为是异步所有需要有回调函数   在函数里面  先连接 然后  接收信息  

那么接收也是一个  异步的 所有 也有一个接收回调   

里面先接收  然后通过Encoding。utf8 转换成string

然后 再又  递归一下  重新执行上面 接收数据   继续执行

然后就是发送

首先获取需要发送的string 然后把内容转换成 byte   

然后异步发送出去  所以需要一个回调函数

然后还有一个就是   Socket socket= ar.AsyncState as Socket;

就是把接收的转换成socket  具体还看后续学习

 

posted @ 2024-03-10 18:57  杰克0001  阅读(5)  评论(0编辑  收藏  举报