Windows 10,Unity 5.5.2 - 注意这会隐式限制 .Net 版本为 3.5。
我有一个 C++ 应用程序,想要通过无线连接与 Unity 应用程序连接。我希望持续地从 C++ 向 Unity 发送字节数组。但问题在于,对于我想要部署到的设备(我的情况下是 Hololens),System.Net.Sockets 不可用。
在 C++ 中,我使用 Winsock2.h 头文件实例化套接字。我可以使用 UDP 或 TCP,对我的应用程序来说没有关系。
在 Unity 中,我希望使用 Unity.Networking 或 UWP 来建立连接。
使用 UWP,我只看到了使用 async 关键字的示例,这在 Unity 中很麻烦(而且我真的不确定是否可能)。
同时,Unity.Networking 似乎使用自己的协议,我不知道如何将其与我的 C++ 应用程序接口起来。
有人能提供一种非常简单、简洁的方式来在 Unity 中完成这项任务吗?
编辑:在 Hololens 上使用线程也很困难,async 任务似乎也很困难。
System.Net.Sockets
可用。也许Unity限制了您可以调用的API? - Peter Torr - MSFT