我正在使用farseer物理引擎来检测N个盒子之间的碰撞。 其中一个放在屏幕的底部。当您单击屏幕时会显示其他内容。它们出现在一定高度的严格第一个隔间上。当它们落在1号盒子上时会发生碰撞,但这些盒子的表现就好像它们是橡胶(物理而不是图像)。在屏幕上看起来像一个盒子落在第二个大约一半,然后爬到盒子顶部。我该如何解决?
答案 0 :(得分:2)
我认为你的盒子有很强的恢复价值。恢复原状使身体反弹。
例如:
Body body = BodyFactory.CreateBody(world, Vector2.Zero);
body.Restitution = (play with some float value.);
我希望这是你问题的答案。