带推回的C#XNA 2D碰撞检测?

时间:2012-06-26 15:38:16

标签: c#

有没有人知道任何有关回击效果的碰撞检测的好教程,当两个物体碰撞时,它们被推回到各自的方式?

2 个答案:

答案 0 :(得分:1)

发生碰撞时,您需要反转方向,这可以通过以下方式完成:

Direction.X *= -1;

然后分配:

Position += Direction;

简单的谷歌搜索将为此提供大量结果。

答案 1 :(得分:-1)

我非常喜欢Asteroid Belt Assault(您必须注册或进行试用)。小行星以非常逼真的方式相互反弹。