【发布时间】:2023-02-26 13:30:28
【问题描述】:
我正在为一些图形使用 Matter.js 并想要这个矩形
let title = Bodies.rectangle(w / 2.4, height / 1.8, 300, 100, {
isStatic: true,
})
获得isStatic: false 并在被一些正在下雨的圆圈击中时掉落。我做了一些广泛的谷歌搜索,但除了这个之外没有真正发现任何其他东西:
Events.on(engine, 'collisionStart', function (event) {
event.pairs.forEach(function (obj) {
console.log(
'BodyA is static: ' + obj.bodyA.isStatic + '. BodyB is static: ' + obj.bodyB.isStatic
)
})
})
这给了我所有发生的碰撞,但我还没有想出如何在发生碰撞时设置isStatic: false。感谢你的帮助!
【问题讨论】:
标签: javascript matter.js