javascript - Box2dWeb 动态与静态物体恢复

标签 javascript box2d box2dweb

我有一个带有一些动态主体的 Box2dWeb 模拟。我对所有动态主体使用相同的夹具,如下所示:

var fixDef = new b2FixtureDef;
fixDef.density = 1.0;
fixDef.friction = 0.1;
fixDef.restitution = 0;

我认为恢复设置为 0 会防止任何弹跳,但当生成一堆动态物体时,它的作用就像 Spring 一样。示例为here 。我错过了什么?

最佳答案

我认为问题不在于赔偿。这些 block 重叠并试图摆脱。你会得到类似隧道的东西。尝试增加速度迭代和位置迭代。

关于javascript - Box2dWeb 动态与静态物体恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13991615/

相关文章:

java - 如何通过一次仅按一个按键来赋予玩家速度 LibGDX Box2d

android - 在原生 Android 游戏中使用 Box2D 而不是使用 HTML5 canvas 的 Box2Dweb 有很大的不同吗?

javascript - 将 KineticJS 与 box2dweb 一起使用

javascript - 重置值问题

javascript - 单击提交按钮后如何重定向用户?

javascript - jQuery hover fadeIn fadeOut问题

c++ - Box2D 在有角度的线体周围创建矩形边界框

ios - box2D中如何避免碰撞力?

javascript - 如何在 nodejs 中包含 liquidfun 物理引擎

javascript - 对某个范围内的所有数字求和