python队列精灵对战_python – pygame精灵墙碰撞

我正在使用python和pygame进行平台游戏.整个代码可以在”https://github.com/C-Kimber/FBLA_Game”找到.我遇到的问题是玩家精灵和墙壁精灵之间的碰撞,特别是角落.当玩家按下x移动键并且他们跳跃时,玩家要么不移动,要么被卡住.这是碰撞样本:

def wallCollisions(self):

block_hit_list = pygame.sprite.spritecollide(self, self.walls, False)

for block in block_hit_list:

if self.rect.bottom >= block.rect.top and self.rect.bottom

Original: https://blog.csdn.net/weixin_42393576/article/details/112960036
Author: AY05
Title: python队列精灵对战_python – pygame精灵墙碰撞

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/783990/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球