如果我想要抓住一个圆圈,我会使用regualr draw.circle,但问题是我不希望它被填充,所以我在其中绘制一个较小的圆圈,它会形成一个有厚度的圆圈。
一切都好吗?没有。该圆圈内的背景图像消失了,因为圆圈已经填满。
现在我的问题是:有一个函数可以绘制一个圆形(以及其他形状[?]),它会变厚并且不会填充整个形状的内部?
编辑:如果你能给我签名,我知道如何使用它。答案 0 :(得分:3)
命令为pygame.draw.circle(Surface, color, pos, radius, width=0)
。宽度的最后一个参数可以改为不填充圆圈。如果它是零,圆圈是实心的,如果它是任何其他东西,它的边缘厚度无论参数是什么。