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

中国工程建设交易信息网站wordpress cherish

中国工程建设交易信息网站,wordpress cherish,重庆设计公司招聘,东莞黄页网广告Unity中的WebSocket是一种用于实时性强、低延迟的双向通信的技术。它可以在客户端和服务器之间建立一个持久的连接,允许双方随时互相发送数据。这种实时性使得WebSocket在游戏中非常有用,特别是对于多人在线游戏和实时竞技游戏。 在Unity中,…

Unity中的WebSocket是一种用于实时性强、低延迟双向通信的技术。它可以在客户端和服务器之间建立一个持久的连接,允许双方随时互相发送数据。这种实时性使得WebSocket在游戏中非常有用,特别是对于多人在线游戏和实时竞技游戏。

Unity中,我们可以创建一个MonoBehaviour脚本,并将代码粘贴到该脚本中。然后,在游戏开始时执行Start方法,即可连接到WebSocket服务器并发送和接收消息。

下面是原生的代码,不需要插件、听说在使用过程中发现这种方法打包WebGl的的时候是存在问题的;

//这是Unity的核心命名空间,包含了所有与Unity引擎相关的类和接口。它提供了对游戏对象、组件、场景、物理引擎、渲染系统等的访问
using UnityEngine;
//这个命名空间包含了一些集合类,如List、Dictionary等,用于存储和操作一组相关的数据。
using System.Collections;
//这个命名空间包含了与网络通信相关的类,如Socket、EndPoint等。它提供了在网络上进行数据传输和接收的功能
using System.Net.Sockets;
//这个命名空间包含了与输入和输出相关的类,如Stream、Reader、Writer等。它提供了对文件和数据流进行读取和写入的功能。
using System.IO;
//这个命名空间包含了与正则表达式相关的类,如Regex。正则表达式是一种强大的模式匹配工具,用于在文本中查找和操作符合特定模式的数据。
using System.Text.RegularExpressions;public class WebSocketTest : MonoBehaviour
{private WebSocket webSocket;// 服务器地址private string serverAddress = "ws://localhost:8080/";// 消息发送回调函数private void OnMessageSent(string message){Debug.Log("发送消息:" + message);}// 消息接收回调函数private void OnMessageReceived(string message){Debug.Log("接收消息:" + message);}// 连接错误回调函数private void OnConnectionError(WebSocketError error){Debug.Log("连接错误:" + error.Message);}// 连接关闭回调函数private void OnConnectionClosed(){Debug.Log("连接关闭");}// 发送消息public void SendMessage(string message){if (webSocket.IsConnected){webSocket.Send(message);OnMessageSent(message);}}void Start(){// 创建一个新的 WebSocket 对象,连接到本地 WebSocket 服务器webSocket = new WebSocket(serverAddress);webSocket.OnOpen += OnConnectionOpened;webSocket.OnError += OnConnectionError;webSocket.OnMessage += OnMessageReceived;webSocket.OnClose += OnConnectionClosed;}void OnConnectionOpened(){Debug.Log("连接打开");}void OnConnectionError(WebSocketError error){Debug.Log("连接错误:" + error.Message);}void OnConnectionClosed(){Debug.Log("连接关闭");}
}
http://www.yayakq.cn/news/16171/

相关文章:

  • 西安网站制作中心自己学网站建设
  • 国外网站发展建设热点网站建设
  • 网站设计公司 长沙莱芜论坛24小时主题帖
  • ztouchs网站查询wordpress无法创建页面
  • 网站首页跳出弹窗gstatic wordpress
  • 免费黄页网站wordpress自定义用户字段
  • 百度权重10的网站网站开发会计科目
  • 开网店要建网站 一起的吗电子商务战略选择 网站建设建议
  • wap网站开发工具天津网站建设要多少钱
  • 建设一个大型电影网站如何判断网站是竞价站
  • 做信息安全的网站导航网站链接怎么做
  • 树莓派做影视网站华阴市住房和城乡建设局网站
  • 做网站的电销话术完成网站建设成本
  • 天津市城市建设档案馆网站石家庄百度搜索优化
  • 惠来网站建设工程承包合同范本免费
  • 微网站建设报价方案WordPress同步自媒体
  • 建一个网站需要什么流程wordpress 搭建cms
  • 做网站head.htm行情软件app网站大全下载
  • 做个网站要多少钱搜狗优化好的网站
  • 南宁公司建站模板昆明做网站排名
  • 网站怎么增加代码ps和vscode做网站
  • 网站页面打开速度慢成都qq推广
  • 国外做汽配的网站世界十大著名室内设计师
  • 宝塔面板建设网站好的网站建设公司排名
  • 南京网站seo服务未来10大暴利行业
  • 苏州网站制作网站建设盐城城乡建设局网站
  • 元器件采购最好的网站黑龙江建设教育信息网站首页
  • 邯郸哪儿做网站好全国目前最火的加盟店
  • 网站建设费用计入哪个会计科目商城网站开发用什么框架
  • 网站栏目设计规划表怎样申请企业邮箱账号