弹丸与墙碰撞

时间:2020-04-09 18:09:00

标签: python pygame collision

我一直在从事有关坦克的项目(基于游戏Tank Trouble的工作),并且使墙壁出现在屏幕上。当弹丸/子弹与墙壁碰撞时,它们如何弹射出来?

将来,我计划与子弹/敌人相撞。

任何帮助将不胜感激!

这是游戏代码:

false

1 个答案:

答案 0 :(得分:0)

因此请使用reflect()。在子弹的更新函数中是否发生碰撞:self.direction.reflect(pygame.vector2(new vector))