【发布时间】:2017-09-15 19:22:39
【问题描述】:
我希望在 A-Frame 和 aframe-physics-system 的上下文中使用 Cannon.js 动态更新物理体的形状。有 body.addShape,但没有 body.removeShape 等价物。
我们是否必须从头开始重新创建物理体并重新填充形状?还是手动清除shapes 数组?
【问题讨论】:
标签: aframe
我希望在 A-Frame 和 aframe-physics-system 的上下文中使用 Cannon.js 动态更新物理体的形状。有 body.addShape,但没有 body.removeShape 等价物。
我们是否必须从头开始重新创建物理体并重新填充形状?还是手动清除shapes 数组?
【问题讨论】:
标签: aframe
您可以只修改或替换 body 的形状数组。
el.components['dynamic-body'].body.shapes = []
【讨论】:
body.updateMassProperties()