【问题标题】:Reflecting a body with same speed in Box2d after collision AndEngine碰撞AndEngine后在Box2d中以相同速度反射物体
【发布时间】:2012-04-20 11:12:16
【问题描述】:

有什么方法可以在碰撞后以相同的速度在 AndEngine 中的 Box2d 中反映物理体。 假设如果一个球以速度 X 撞到墙壁并反射,那么反射后的速度必须再次为 X。那可能吗?如果是这样,请告诉我该怎么做。

【问题讨论】:

  • 看归还系数

标签: android box2d physics andengine game-physics


【解决方案1】:

你要找的是

的第二个参数
PhysicsFactory.createFixtureDef(pDensity, pElasticity, pFriction)

如果您将恢复系数(弹性)设置为 1,则身体应该是完全有弹性的,因此在从墙上反弹后具有相同的速度。那是理论上的。在实践中,由于计算精度有限,身体仍然会失去一点动量。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多