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, 50) ではなく、23, 100, 255, 255) という色を挿入したようなものです。