在碰撞后在Box2d中以相同的速度反射身体AndEngine
问题描述:
有没有什么方法可以在碰撞后以相同的速度反映AndEngine中的Box2d中的物理体。 假设一个球以速度X撞墙并反射,则反射后的速度必须再次为X.那可能吗?如果是这样,请告诉我如何做到这一点。在碰撞后在Box2d中以相同的速度反射身体AndEngine
答
什么你正在寻找是如果设置了恢复系数(弹性)以1的
PhysicsFactory.createFixtureDef(pDensity, pElasticity, pFriction)
第二参数,主体应是完全弹性的从而具有相同的速度但反弹后的壁。这是理论上的。在实践中,由于计算精度有限,身体仍然会失去一点动力。
看恢复系数 – harryovers 2012-04-20 11:27:02