Matter.js:在对象上添加反弹属性



我正在考虑使用Matter.js,一个javascript物理引擎,在一个简单的游戏中拥有一个有弹性的球。在他们的API上显示,Matter可能没有更改对象弹性的属性。有人知道我该如何实现这一点吗?

也许您正在寻找restitution

https://brm.io/matter-js/docs/classes/Body.html#property_restitution

一个定义身体恢复(弹性)的数字。该值始终为正,并且在(0,1)范围内。值为0意味着碰撞可能是完全非弹性的,并且可能不会发生反弹。0.8的值意味着身体可以用大约80%的动能反弹。注意,碰撞响应基于成对的物体,恢复值与以下公式相结合:

最新更新