Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带Node.js服务器的Unity3D websocket客户端?_Node.js_Unity3d_Unity5_Unity Networking_Unet - Fatal编程技术网

带Node.js服务器的Unity3D websocket客户端?

带Node.js服务器的Unity3D websocket客户端?,node.js,unity3d,unity5,unity-networking,unet,Node.js,Unity3d,Unity5,Unity Networking,Unet,我有一个Node.js制作的游戏服务器,正在为它构建Unity3D客户端。我已经为同一台服务器构建了一个纯Javascript的web客户机,效果非常好 我能够使用websocket sharp为Unity3D构建客户端,但速度有点慢,我想知道是否有更好的库可以使用,比如UNET,可以用于此目的。有点慢?就像在how?@mgear中一样,每隔几秒钟,我似乎不会在很短的时间延迟内获得数据包,而我的javascript客户端获得数据包的速度要快得多,没有延迟。此外,websockets sharp库

我有一个Node.js制作的游戏服务器,正在为它构建Unity3D客户端。我已经为同一台服务器构建了一个纯Javascript的web客户机,效果非常好


我能够使用websocket sharp为Unity3D构建客户端,但速度有点慢,我想知道是否有更好的库可以使用,比如UNET,可以用于此目的。

有点慢?就像在how?@mgear中一样,每隔几秒钟,我似乎不会在很短的时间延迟内获得数据包,而我的javascript客户端获得数据包的速度要快得多,没有延迟。此外,websockets sharp库在其代码中使用了诸如foreach循环之类的慢程序。在处理数据之前,该库是否有一些大的缓冲区?没有代码很难知道。。我使用普通的System.Net.Sockets,毫不延迟地从node.js接收数据,下一步将使用它。您知道我可以使用哪些资源作为示例来使用System.Net.Sockets创建websocket客户端吗?我在开始使用原型时遇到了一些问题,我确实找到了制作服务器的示例,但我也想知道一个好的答案。所有搜索都显示Unity中WebGL的websocket用法。我不在乎WebGL——我说的是原生应用。为什么假设您只想在构建基于浏览器的东西时使用WebSocket?