=40 #箱子的大小宽高相等的正方形
GAP_SIZE=10 #箱子之间的间隔
BOARD_WIDTH=10 #图标的列数
BOARD_HEIGHT=7 #图标的行数
assert (BOARD_WIDTH...(left, top, BOX_SIZE, BOX_SIZE) #绘制所有坐标矩形
if box_rect.collidepoint(x,y): #矩形碰撞,判断该鼠标坐标是否在矩形内...,BG_COLOR,(left+half,top+half),quarter-5) #绘制内圆 1/4之一个半径
elif shape==SQUARE: #绘制正方形
pygame.draw.rect...(self.DISPLAY_SURF,color,(left,top+i),(left+i,top)) #上往左边的斜角线N条 一半
pygame.draw.line(self.DISPLAY_SURF...=None: #当鼠标在一个框上的时候
if not Puzzle.revealed_boxes[box_x][box_y]: #没有翻开的牌子高亮显示