利用pygame模块开发
项目迭代开发~
github地址:https://github.com/leemamas/pvz
演示视频地址:https://www.bilibili.com/video/BV1aC4y1s725/
8.收集太阳,增加分数
步骤:
1.太阳类继续pygame.sprite.Speite()
并实现父类的方法,精灵类的好处是:可以实现物体碰撞检测,很方便!
2.在鼠标事件里面,遍历太阳的列表,检测如果鼠标点了,就删除并加分!
利用pygame模块开发
项目迭代开发~
github地址:https://github.com/leemamas/pvz
演示视频地址:https://www.bilibili.com/video/BV1aC4y1s725/
步骤:
1.太阳类继续pygame.sprite.Speite()
并实现父类的方法,精灵类的好处是:可以实现物体碰撞检测,很方便!
2.在鼠标事件里面,遍历太阳的列表,检测如果鼠标点了,就删除并加分!