不带Unity的UWP运动控制器输入

时间:2018-11-12 15:51:40

标签: c# uwp controller windows-mixed-reality

我正在编写一个UWP应用程序,我希望它也可以在混合现实环境中用作平板。它不是3D应用程序。

除我想将运动控制器按钮用作快捷键外,其他所有选项均正常运行。在任何地方,都可以找到Unity的接口,但是似乎找不到可以直接从C#程序访问运动控制器的东西。

有可能吗?如果是的话,那么朝着正确方向的任何指针将不胜感激。

请...不要问我为什么要这样做...我开始怀疑自己,但是该项目进展顺利,我想很好地完成它。

1 个答案:

答案 0 :(得分:0)

可以在没有Unity的情况下从UWP访问运动控制器。

SpatialInteractionManager类。您需要通过GetForCurrentView()获取实例。然后调用每一帧GetDetectedSourcesAtTimestamp()以获取诸如运动控制器之类的源。详细信息在示例SpatialInteractionSource