如何绘制带有alpha颜色的矩形?我有:
windowSurface = pygame.display.set_mode((1000, 750), pygame.DOUBLEBUF)
pygame.draw.rect(windowSurface, pygame.Color(255, 255, 255, 128), pygame.Rect(0, 0, 1000, 750))
但是我希望白色矩形是50%透明的,但是alpha值似乎不起作用。
发布于 2019-01-07 03:23:54
我能为您做的最多的事情就是向您展示如何绘制一个未填充的矩形。矩形的线条是:
pygame.draw.rect(surface, [255, 0, 0], [50, 50, 90, 180], 1)
"1“表示没有填写。
发布于 2019-01-13 05:46:19
要做到这一点,您可以使用paint.net或Fire Alpaca等绘图程序来创建透明矩形的图像,而不是使用pygame绘制矩形。
https://stackoverflow.com/questions/6339057
复制相似问题