当前位置:   article > 正文

HoloLens 2开发:使用MRTK并在Unity中模拟手势输入_hololens2 unity使用手部位置

hololens2 unity使用手部位置

使用MRTK

MRTK介绍见:https://github.com/microsoft/MixedRealityToolkit-Unity

打开https://github.com/microsoft/MixedRealityToolkit-Unity/releases
下载Foundation 以及 Examples 两个unity包
在这里插入图片描述
注:关于环境配置和Unity版本请见:
https://docs.microsoft.com/zh-cn/windows/mixed-reality/install-the-tools
打开Unity 新建工作空间 导入好两个下载的包
在资源管理器中打开MixedRealityToolkit.Examples\Demos\HandTracking\Scenes
的 HandInteraction场景
在这里插入图片描述
打开后如图所示:如果3D图标过大需要进行Gizmos上3D Icons的调节
在这里插入图片描述
点击Play按钮启动场景,即可在编辑器模式下进行HoloLens2操作模拟。下面是操作说明:
1.使用WSAD可以进行前后左右移动
2.摁住鼠标右键可以移动视角
3.摁住空格键可以显示右手 摁住左shift键可以显示左手。摁住的同时移动鼠标可以进行手的移动。
4.使用鼠标滚轮可以进行手部的前后移动
在这里插入图片描述
5.使用Q/E R/F Z/X 键可以对手部进行旋转
6.使用鼠标左键可以改变手部的操作状态(摁住/放开)
7.使用T/Y键可以永久显示左/右手 再次摁键可以取消
在这里插入图片描述
使用滚轮移动手来关闭帧率指示器:
在这里插入图片描述
8.摁住手的同时点击鼠标左键可以改变手的状态,可以进行抓取缩放等操作.

演示如下:
在这里插入图片描述
在这里插入图片描述
参考:https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/InputSimulation/InputSimulationService.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/908542
推荐阅读
相关标签
  

闽ICP备14008679号