如果我想画一个圆,我使用常规的draw.circle,但问题是我不希望它被填充,所以我在里面画一个较小的圆,它形成一个有厚度的圆。
一切都很好,对吗?不。该圆圈内的背景图像消失了,因为圆圈已被填满。
现在我的问题是:有一个函数可以绘制一个圆形(和其他形状[?]),它会变厚并且不会填充整个形状的内部?
编辑:如果您可以给我签名,以便我知道如何使用它。
最佳答案
命令为pygame.draw.circle(Surface, color, pos, radius, width=0)
。宽度的最后一个参数可以更改为不填充圆。如果它为零,则圆是实心的,如果是其他值,则其边缘厚度与参数无关。
关于python - pygame 未填充的形状(Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16994243/