[英]Why did drawing a PyGame rectangle with very thick borders draw a plus shape instead?
rect(surface, color, rect, width=0) -> Rect
width (int) -- (可选)用于线条粗细或表示要填充矩形(不要与 rect 参数的宽度值混淆)
- 如果宽度 > 0,则用于线条粗细
注意当使用宽度值 > 1 时,边缘线将增长到 rect 的原始边界之外。
因此,您实际上沿着矩形的边缘绘制了 4 条长度为 5 的线,但厚度为 100 条。 由于线条排列成正方形并且比它们的长度更粗,因此最终的形状似乎是一个十字形。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.