我想在pyGame中制作一个网格,但在修复网格的一些美观问题上遇到了困难.
我想go 掉网格内侧的粗线,因为它看起来不对.我不知道我该怎么做.我理论上认为我可以在矩形的外部设置边框,但我不确定是否有办法在base pyGame中做到这一点.
这是我的代码:(它位于一个名为DrawGrid()的函数中,参数为‘gridSize’)
for x in range(0, squareSize * gridSize, squareSize):
for y in range(0, squareSize * gridSize, squareSize):
X = int(x + (700 / 2) - ((squareSize * gridSize) / 2))
Y = int(y + (400 / 2) - ((squareSize * gridSize) / 2) + 35)
rect = pygame.rect.Rect(X, Y, squareSize, squareSize)
pygame.draw.rect(screen, outlineColor, rect, 3)