python入门

055_wz_hm_项目实战——飞机大战之碰撞检测

2020-09-05  本文已影响0人  王泽0106

了解碰撞检测方法

pygame提供了两个非常方便的方法可以实现碰撞检测:

pygame.sprite.groupcollide()

两个精灵组中所有的精灵的碰撞检测

groupcollide(group1, group2, dokill1, dokill2, collide = None) -> Sprite_dict

pygame.sprite.spritecollide()

判断某个精灵和指定精灵组中的精灵的碰撞

spritecollide(sprite, group, dokill, collided = None) -> Sprite_list

代码实现

碰撞检测

至此,飞机大战所有模块全部完成,下面附上整个源码
链接:https://pan.baidu.com/s/1brwuqB1Eiwd3MNzDSD07Rw
提取码:pyth
2020.9.5

上一篇 下一篇

猜你喜欢

热点阅读