我正在尝试构建一个应用程序(而是转换),该应用程序构建为服务器(UNET/Mirror wise)、Windows 客户端、Oculus Go 客户端和 UWP 客户端。未来将实施更多平台。
除非我没有以正确的方式解决这个问题,否则 Toolkit 似乎无法仅使用一个配置文件来执行此操作,或者根本无法执行此操作。
例如:我需要用于 Windows 的鼠标和用于 UWP 的运动控制器。两者都在 MixedRealityInputSystemProfile 中会在 UWP 上生成。如果我不添加鼠标,我在 Windows Standalone 上什么都没有。这使我得出结论,我必须创建多个配置文件。但是 MixedRealityToolkit 只引用了一个。这是否意味着我必须为我想要的任何平台配置添加不同的 Toolkit 配置?
DefaultMixedRealityInputSystemProfile 已经包含很多输入,这让我认为它应该能够做到这一点,但看起来它在一定程度上做到了然后失败了。
进一步思考:
如果我想要一个 UWP 应用程序,但仅适用于 MR Portal,或仅适用于 UWP Standalone,该怎么办。Oculus Go (Android) 和 Android 手机怎么样?区别在于在 Android 下使用 Oculus SDK。我猜在 Windows 下使用它会导致使用 Rift。
我在哪里分支什么?