Unity3d程序可以通过哪些方式与其他程序通信?

时间:2014-04-02 18:52:07

标签: networking unity3d socket.io communication

我的计算机上有Node.js.我试图使用Socket.io与Unity通信。然而,这似乎非常困难,因为github.com上的项目中存在大量错误和不良示例

我知道您可以申请使用WWW课程的网站,但如果您想每秒多次更新一个对象的位置,这个速度太慢(如果我错了请纠正我!)。

所以我徘徊在哪些方面(www,[ws://],[ipc://])Unity3d可以与计算机或其自身环境之外的其他程序进行通信? < / p>

也许Node.js已经进行了哪种类型的通信? (因为这是我用来控制来自其他ip的通信的程序)

1 个答案:

答案 0 :(得分:0)

你认为轮询(http请求)不足以满足你的目的,你是对的。

您始终可以在异步模式下使用C#sockets,但您需要编写自己的websockets实现。

Unity3d不提供websocket实现,但您可以查看herehere。我还没有使用它们,所以我无法证明它们的稳健性。