【发布时间】:2014-12-02 10:02:29
【问题描述】:
在 2 个点碰撞后,我希望他们用双半径制作 1 个点,所以我的代码
world.on("collisions:detected", function(data) {
data.collisions[0].bodyA.mass *=2
data.collisions[0].bodyA.radius *=2
data.collisions[0].bodyB.mass = 0
data.collisions[0].bodyA.recalc()
data.collisions[0].bodyB.recalc()
})
半径不会改变,有时会出现 2 个点同时消失的奇怪行为。
我的代码正确吗?
【问题讨论】:
标签: physicsjs