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