【问题标题】:UWP Motion Controller input without Unity不带 Unity 的 UWP 运动控制器输入
【发布时间】:2018-11-12 15:51:40
【问题描述】:

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

除了我想利用运动控制器按钮作为快捷方式之外,一切都很好。在我所寻找的任何地方,我都找到了 Unity 的界面,但我似乎找不到任何可以让我直接从 C# 程序访问运动控制器的东西。

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

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

【问题讨论】:

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


    【解决方案1】:

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

    有类SpatialInteractionManager。您需要通过 GetForCurrentView() 获取实例。然后调用每一帧 GetDetectedSourcesAtTimestamp() 来获取像运动控制器这样的源。详情在样本SpatialInteractionSource

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 2016-10-02
      • 1970-01-01
      • 2019-02-21
      • 1970-01-01
      相关资源
      最近更新 更多