在 python 2.7.5 pygame 上,如何填充通过绘制单条线创建的形状,或者有更有效的方法吗?
问问题
763 次
2 回答
1
如果线在它们的点相遇(你没有疯狂的交叉点),那么有一种更简单的方法。只需简单地使用多边形:
pygame.draw.polygon(Surface, color, pointlist, width=0)
这是文档的链接:
于 2013-07-01T14:32:45.187 回答
0
pygame.draw
只需将宽度设置为 0,您就可以使用该方法轻松地对任何形状进行此操作
例如:
pygame.draw.circle(Surface, color, pos, radius, width=0)
因此您可以使用radius
参数调整大小,您可以更改宽度,但如果您希望填充形状,请将其设置width
为 0
这与您绘制的任何形状相同
更多问题只是在这里阅读!
于 2013-07-02T23:42:49.283 回答