【问题标题】:Unity UWP XAML build when deployed on Local Machine app button is not responding to Mouse Click部署在本地计算机上的 Unity UWP XAML 应用程序按钮不响应鼠标单击
【发布时间】:2021-01-10 21:50:35
【问题描述】:

这是一个使用 MRTK 的 3d 应用程序。 PC 版本正在响应鼠标单击。但在 XAML 项目的 UWP 构建中,应用程序中的按钮无法识别鼠标单击。尽管它从键盘和触摸屏获取输入。 统一:2019 视觉工作室:2019 构建类型:UWP-XAML 项目

【问题讨论】:

    标签: visual-studio unity3d uwp-xaml hololens mrtk


    【解决方案1】:

    MRTK 专为混合现实体验而设计,目前不支持构建到 2D 桌面平台,我们应该在 HoloLens 设备或模拟器上进行部署和测试。

    对于构建类型,我们建议使用D3D,除非您在项目中使用TouchScreenKeyboard API 来使用系统键盘,否则您需要导出为XAML。

    如果您想在 HoloLens 设备中使用鼠标输入(例如将蓝牙鼠标与 HoloLens2 设备配对),您可以在 MRTK 中启用此功能,方法是向 MRTK input profile 添加类型为 MouseDeviceManager 的新输入数据提供程序和将MixedRealityMouseInputProfile 分配给数据提供者。之后,MousePointer 将为屏幕提供世界光线投射以进行远距离交互,更多信息请参阅:Pointers

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-27
      • 2020-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多