当前位置: 首页 > news >正文

蓝气球卡地亚手表官方网站邯郸百度网络服务中心

蓝气球卡地亚手表官方网站,邯郸百度网络服务中心,廊坊cms模板建站,广州云建站模板使用此方法有助于udp在局域网内稳定的连接运行#xff0c;已经过验证#xff0c;为了保持彻底的稳定#xff0c;可以考虑加入ping-pang进行网络处理#xff0c;如果为了安全#xff0c;请使用加密TCP 如果您要在大规#xff0c;大项目的游戏中使用网络技术#xff0c;建…使用此方法有助于udp在局域网内稳定的连接运行已经过验证为了保持彻底的稳定可以考虑加入ping-pang进行网络处理如果为了安全请使用加密TCP 如果您要在大规大项目的游戏中使用网络技术建议您使用mirror请仔细阅读下代码再进行修改它的网络构成比较完善但可能不太适合您的项目仅供参考 mirror 使用比较完善的kcp技术如果您想要了解kcp请进行网络搜索非常建议您访问github进行学习 public class NetSever : GloabManager {private static NetSever _instance;public static NetSever Instance{get{if (_instance null)_instance new NetSever();return _instance;}}public int connectPort;//private Socket socket;private EndPoint clientEnd;private Thread connectThread;public string hostIp null;public Action UI_OutlinemodeData_GameOver;public Text YuYinShiBie;public Text IP;public bool capture;public bool ColorData false;public int PlayID;public Queue LogQueue new Queue();UdpClient udpClient;IPEndPoint ipEnd;public override void Start(){base.Start();//初始化协议if (GetIP() ){Debug.LogError(当前IP地址不存在或没有信号进行连接);return;}udpClient new UdpClient();udpClient.EnableBroadcast true;connectPort 6000;开启一个线程connectThread new Thread(new ThreadStart(SocketReceive));Thread.Sleep(1000);connectThread.Start();//SendAllStart(Start90);}public override void Update(){base.Update();SendMessanger();}string GetIP(){//本机名 string hostName Dns.GetHostName();//会返回所有地址包括IPv4和IPv6IPAddress[] addressList Dns.GetHostAddresses(hostName);foreach (IPAddress ip in addressList){if (ip.AddressFamily AddressFamily.InterNetwork){return ip.ToString();}}return 127.0.0.1;}void SocketReceive(){UdpClient udpClient new UdpClient(connectPort);try{Debug.Log(Listening for port connectPort : GetIP());IPEndPoint remoteIpEndPoint new IPEndPoint(IPAddress.Any, 0);while (true){byte[] recvData udpClient.Receive(ref remoteIpEndPoint);string recvStr Encoding.UTF8.GetString(recvData);LogQueue.Enqueue(recvStr);Debug.LogError(recvStr);}}catch (Exception){throw;}finally{udpClient.Close();}}void SendMessanger(){if (LogQueue.Count 0) return;string strArray LogQueue.Dequeue() as string;//注意此处向下处理数据请结合项目实际if (strArray.Contains()){var _str strArray.Split();if (_str[0] ! string.Empty){switch (_str[0]){}}}else{Debug.LogError(收到的信息不正确);}}public void SendAllStart(string content){byte[] bytes Encoding.UTF8.GetBytes(content);udpClient.Send(bytes, bytes.Length, new IPEndPoint(IPAddress.Broadcast, connectPort));} }
http://www.zqtcl.cn/news/299223/

相关文章:

  • 商城网站前端更新商品天天做吗惠州网络营销公司
  • 买高端品牌网站建设公司做网站比较好的平台
  • 找个网站这么难2021公司名称大全好听
  • 网站要实名认证网站建设 简易合同
  • 网站建站公司费用建设网站改版
  • 做网站php与python新渝网门户网
  • 响应式网站建设外文文献中介做网站的别打电话
  • 奥迪网站建设策划书wordpress取消评论审核
  • 无锡百度正规公司专业seo网站优化推广排名教程
  • 湖南城乡建设厅网站青岛网站推广招商
  • 网站备案信息加到哪里国际要闻军事新闻
  • 商河县做网站公司如何仿制国外网站
  • 网站如何跟域名绑定唐山正规做网站的公司哪家好
  • 网站建设wang.cdwordpress文章链接插件
  • 本地进wordpress后台搜索优化师
  • 网站备案证书下载失败法国 wordpress
  • 海南平台网站建设企业优秀的设计案例
  • 拿别的公司名字做网站合肥网页设计培训班
  • 到哪个网站做任务太原百度seo优化推广
  • 北京外贸网站开发广东智慧团建系统入口
  • 做百度网站接到多少客户电话阿里云服务器win系统建站教程
  • 天空在线网站建设深圳外贸网站怎么建
  • 网站的交流的功能怎么做小商品网站建设
  • 求职招聘网站建设投标书怎样在手机上面建设网站
  • 重庆工厂网站建设备案域名出售平台
  • 免费网站优化校园电商平台网站建设
  • 宁波市住房和城乡建设局网站成都网站建设网站制作
  • 网站制作还花钱建设银行网站查询密码是啥
  • 周到的做pc端网站产品图册设计公司
  • 淘宝客新增网站网页设计板式类型