pygame碰撞bug

在做打网球游戏的时候(网球和球拍都是矩形,不是精灵)碰撞不报错,但球并没有弹回去,而是继续飞。(有没有提示代码?本人是初学者)

在判断碰撞之后,要更改球运动的方向

你的检测碰撞别设成一个数,把两个东西的坐标相减的绝对值规定一个范围。这样两个只要进入一定范围就会判断为碰撞了。