Hololens模拟手势

问题描述 投票:2回答:1

我在hololens上运行服务器,我创建了一个作为客户端的PC应用程序。通过客户端我可以拖动,重新缩放,旋转等统一创建的全息图。

全息图具有一些功能,当用户对它们进行空中敲击手势时开始。我希望能够在我的电脑应用程序中启动这些功能。最简单的方法是将应用程序中的信息发送到hololens来做某些事情,但......

我想特别运行这些功能,就好像空中敲击手势一样。为此,我需要模拟空中轻击手势。我想将pc应用程序的坐标发送到hololens,我希望我的场景表现得就像在现实生活中没有执行该手势时执行的实际空中轻敲手势。可以在PC版的Windows10上进行类似的操作,例如这里描述的https://superuser.com/questions/159618/simulating-mouse-clicks-at-specific-screen-coordinates

我有一个问题要问你。是否可以模拟手势?我真的很感激您可以与我分享的任何信息。谢谢。

gesture hololens simulate
1个回答
1
投票

如果您使用标准的qazxsw poi来处理您的手势,您将定义一个新的InputSource。

添加MRTK Gaze的示例可能是一个很好的起点 - 而不是触发空气龙头Gamepad input按下游戏手柄按钮,触发它以响应来自PC应用程序的远程调用。

这样做的好处在于它与现有的输入系统保持一致 - 您的代码对输入起作用并不需要知道它来自游戏手柄,手或桌面应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.