具有碰撞圆的2D物理,但总是固定在其位置上

时间:2013-10-14 23:19:56

标签: geometry 2d processing physics collision

我在Processing中编写2D游戏,我希望有一个始终静止的圆圈(无论是否有东西在推动它),另一个圆圈以任何角度向固定的圆圈移动。碰撞后,移动的圆圈应该从固定的圆圈上反弹。

我如何做一般性陈述告诉计算机碰撞后移动圆的速度会指向何处?

1 个答案:

答案 0 :(得分:1)

如果其中一个物体是静止的并且碰撞是弹性的(人们想要显示的典型物质),那么球就会反弹,就好像它从接触点处的切线反弹一样。

即:1)找到碰撞时圆圈的接触点。 2)确定到此点的径向线。 3)弹跳角度将使径向线平分入射方向和出发方向之间的角度。

相关问题