-2

问题

我计划有 2 个 Unity 项目(以便我可以针对不同的构建)。我正在寻找一种简单快速的方式在两者之间传输数据。

第一个项目是独立使用 OpenVr,另一个项目是使用 UWP 和 MRTK。我基本上想在 2 之间来回发送事件。

语境:

我想使用 Vive 跟踪器并将场景远程到 Hololens,其中游戏对象跟随 Vive 跟踪器的位置。Vive 追踪器需要 SteamVr 和 OpenVr。显然,它们与 MRTK 不兼容: https ://github.com/microsoft/MixedRealityToolkit-Unity/issues/5754

这给我带来了 2 个 Unity 项目,我(希望)可以轻松地来回发送数据或对等/服务器客户端解决方案。但是,我无法为后者提供简单快捷的解决方案,但您可以证明我错了。

4

1 回答 1

1

您可以创建构建脚本来设置不同的 XR 设置并为不同的目标构建不同的场景。然后使用网络在构建之间进行通信。

这将消除两个具有相同内容的不同项目的麻烦。

Unity 文档是了解什么是可能的以及如何完成的一个很好的开始。

于 2019-08-29T09:23:35.997 回答