在python 2.7.5 pygame上,如何通过绘制单个行来填充您创建的形状,或者是否有更有效的方法来执行此操作?
答案 0 :(得分:1)
如果线在他们的点上相遇(你没有疯狂的交叉点),那么有一种更简单的方法。只需使用多边形:
pygame.draw.polygon(Surface, color, pointlist, width=0)
以下是文档的链接:
答案 1 :(得分:0)
只需将宽度设置为0,您就可以使用pygame.draw
方法轻松地对任何形状执行此操作
例如:
pygame.draw.circle(Surface, color, pos, radius, width=0)
因此您可以使用radius
参数调整大小,以便更改宽度,但如果您希望填充形状,请将width
设置为0
这与您绘制的任何形状相同
只需阅读here!
的问题