Aframe 物理组件:沿路径反弹

Aframe Physics component: bounce along a path

我正在使用 Don Mccurdy 的物理引擎并能够设置动态物体和静态物体来反弹球体。我希望球沿着路径弹跳。我在编写一些动画代码时应该采用什么方法?如果有一些参考代码会有很大帮助。谢谢

如果您想在某个方向弹跳路径,只需施加一个推动球的冲量即可。

let body // refers to the aframes entity.body
body.applyImpulse(
/* impulse vector*/        new CANNON.Vec3(x, y, z),
/* world position vector*/ new CANNON.Vec3(x, y, z)
);

看看here


然而,如果你想让球以复杂的路径反弹,那么你应该禁用物理引擎(删除 dynamic-body)并使用 animation-timeline 组件。