使用 Vive 控制器,我希望能够触发并按住 A-Frame 场景中的对象,然后能够通过移动控制器在 VR 场景的空间中移动和旋转该对象在太空。
我能想到的一种方法是:在扳机拉动时,使对象成为控制器的子对象,因此它从控制器继承位置和旋转。
在 Three.js 中,我可以使用:
THREE.SceneUtils.detach( child, parent, scene );
THREE.SceneUtils.attach( child, scene, parent )
;
如何在 A-Frame 中设置/删除 gripup/gripdown 事件的父级?