我写了一个 A-Frame 0.8.2 项目。
可以在场景中添加 Vive 控制器,并且交互事件运行良好。
但没有显示 Vive 控制器的型号。
红线是 Vive 控制器的激光。
我尝试添加带有额外实体的模型,但它不起作用。
<a-entity id="viveControllerRight" vive-conrols="hand: right" debug_tool>
<!-- Defining the URL inline. Not recommended but may be more comfortable. -->
<!--<a-obj-model src="https://cdn.aframe.io/controllers/vive/vr_controller_vive.obj" mtl="https://cdn.aframe.io/controllers/vive/vr_controller_vive.mtl"></a-obj-model>-->
</a-entity>
更新:
只使用激光控制,大多数属性是默认的。
<a-entity id="leftHand" laser-controls="hand: left"></a-entity>
<a-entity id="rightHand" laser-controls="hand: right"></a-entity>
控制器的模型并没有真正隐藏。当光标位于光标前面时,它会覆盖光标。但它的形式没有显示。
演示:http ://webvr.virtualskillslab.de/0.8.0/ \
Github:https ://github.com/LeMueller/skills-lab-web (在开发分支中)
谢谢你的帮助。