【发布时间】:2011-03-21 04:56:58
【问题描述】:
如何在 Unity3d 中编写一个 TCP 客户端,它不断地从服务器套接字读取数据并打印到控制台或在某些文本框上更新?
【问题讨论】:
-
你在开发什么平台?如果你有 Unity 的 Pro 版本,你应该能够使用 System.Net.Socket 类。
-
@calvin:: 我没有任何统一的经验,我已经下载了 unity3d,我假设它是免费版本,我正在尝试实现这一点:: 我有数据来自 kinect到用nodejs编写的服务器,我希望unity3d中的客户端从服务器读取数据。
-
你看过这个帖子吗?:forum.unity3d.com/threads/67982-Kinect-plugin 我认为免费版的 Unity 中不提供套接字。您可以通过每帧使用 WWW 类提取 1 帧数据来从 node.js 获取数据。或者您可以让节点将数据写入文件并在 Unity 中从该文件中读取。
-
只能在 Unity iPhone/iOS 中禁用套接字。他们的产品矩阵越来越混乱。