1, 1, 0, 1, 0, 0, 1] 传入计数器。...因为后期需要在白色背景中添加动态元素,所以将背景绘制放入主循环的首位。
在主循环中,通过遍历事件来获取玩家的操作,当前仅追踪了一个退出事件。...(screen, gray, start, end, 2)
将主循环代码修改如下,注意:网格线是绘制在整个图层组的最上层,才不会被方格和背景覆盖掉。...在事件遍历中添加对鼠标点击事件的追踪,并获取点击坐标,之后通过判断点击的位置是否在某个方格中,即可得知是哪个方格被点击了,并作出颜色修改。...if event.type == pygame.MOUSEBUTTONDOWN: # 鼠标点击事件
x, y = event.pos
2.2 碰撞检测
那么来写一个判断方法,将之前创建棋盘时得到的方块对象列表