我想在pygame中繪製簡單的半透明矩形。我試過這個代碼:pygame中的透明矩形
import pygame, sys,pygame.mixer
pygame.init()
size = (width, height) = (400, 400)
screen = pygame.display.set_mode(size)
screen.fill((255,255,255))
pygame.draw.rect(screen, (23, 100, 255, 50), (100,100,100,100),0)
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
running = False
但是正如你所看到的,矩形不是半透明的。這就像我插入顏色23,100,255,255)而不是(23,100,255,50)。
謝謝!
你可以發佈一個完整的例子嗎?以上沒有爲我畫任何東西。 – hexist