没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
Unity3D 中的 Socket 通信
Posted on 2013 年 06 月 24 日 by U3d / Unity3D 脚本/插件/被围观 39 次
第一部分简单示例:连接服务器 Ip 端口,发送请求,接收数据同理。
01
public static void SocketConnect(string serverIP, int serverPort)
02
{
03
clientSocket = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
04
IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(serverIP),
serverPort);
05
try
06
{
07
clientSocket.Connect(ipe);
08
Debug.Log(" Connect Success IP: " + serverIP + " Port : "
+ serverPort.ToString());
09
}
10
catch (Exception e)
11
{
12
Debug.LogError(e.ToString());
13
}
14
} //Unity3D
教程手册:
www.unitymanual.com
15
//
发送数据
16
public static void Send(byte[] bytes)
17
{
18
if (clientSocket == null)
19
return;
20
if (!clientSocket.Connected)
21
return;
22
if (clientSocket.Poll(0, SelectMode.SelectWrite))
23
{
24
try
25
{
26
clientSocket.Send(bytes);
27
}
28
catch (Exception e)
29
{
30
Debug.LogError(e.ToString());
31
}
32
}
33
}
第二部分请求数据示例:
01
public void _MSG_ACCOUNT(string name, string pwd)
02
{
03
ACCOUNT account = new ACCOUNT();
04
datas = new byte[account.length];
阿玫小酱当当囧
- 粉丝: 15
- 资源: 324
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Qt开发知识、经验总结 包括Qss,数据库,Excel,Model/View等
- IV数据.xlsx
- 一些深度学习中的小例子,适合新手学习使用
- foldcraftlauncher_262944.apk
- 珍藏多年的基于matlab实现潮流计算程序源代码集合,包含多个潮流计算程序.rar
- 使用FPGA实现串-并型乘法器
- 基于matlab实现针对基于双曲线定位的DV-Hop算法中误差误差出一种基于加权双曲线定位的DV-Hop改进算法.rar
- 基于matlab实现由遗传算法开发的整数规划,车辆调度问题.rar
- 电视家7.0(对电视配置要求高).apk
- 免费计算机毕业设计-基于JavaEE的医院病历管理系统设计与实现(包含论文+源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0