【发布时间】:2018-07-24 15:16:02
【问题描述】:
我正在制作一个 A-Frame 项目,该项目将允许用户与数学模型进行交互。我将aframe-super-hands-component 与aframe-physics-extras 一起使用,以获得良好的“睡眠”效果。为了添加一层控制,我试图让用户可以使用控制器的操纵杆使模型离控制器更近/更远,类似于 Oculus Dash 控件 (https://youtu.be/sMjlM5vFSA0?t=1m55s)。
但是,当我尝试更新模型的位置时,由于我的模型实体被定义为动态实体,它们不会移动。我知道我可以移除dynamic-body 组件,移动主体,然后重新连接dynamic-body,但我想避免这种情况,因为我计划在tick 中移动模型。有没有一种方法可以在不破坏dynamic-body 行为的情况下移动动态主体?
这是一个尝试更新框位置的示例的链接:https://codepen.io/kchen1250/pen/MBmRYo
【问题讨论】:
标签: javascript html aframe webvr oculus