【Python做游戏】植物大战僵尸-8收集太阳,增加分数

利用pygame模块开发

项目迭代开发~

github地址:https://github.com/leemamas/pvz

演示视频地址:https://www.bilibili.com/video/BV1aC4y1s725/

8.收集太阳,增加分数

步骤:

1.太阳类继续pygame.sprite.Speite()

并实现父类的方法,精灵类的好处是:可以实现物体碰撞检测,很方便!

【Python做游戏】植物大战僵尸-8收集太阳,增加分数

2.在鼠标事件里面,遍历太阳的列表,检测如果鼠标点了,就删除并加分!

【Python做游戏】植物大战僵尸-8收集太阳,增加分数