你如何在pygame中的python版本2.7.5上填写一个形状?

时间:2013-07-01 14:28:51

标签: python pygame shape

在python 2.7.5 pygame上,如何通过绘制单个行来填充您创建的形状,或者是否有更有效的方法来执行此操作?

2 个答案:

答案 0 :(得分:1)

如果线在他们的点上相遇(你没有疯狂的交叉点),那么有一种更简单的方法。只需使用多边形:

  pygame.draw.polygon(Surface, color, pointlist, width=0)

以下是文档的链接:

Pygame Polygon

答案 1 :(得分:0)

只需将宽度设置为0,您就可以使用pygame.draw方法轻松地对任何形状执行此操作

例如:

pygame.draw.circle(Surface, color, pos, radius, width=0)

因此您可以使用radius参数调整大小,以便更改宽度,但如果您希望填充形状,请将width设置为0

这与您绘制的任何形状相同

只需阅读here!

的问题