PNG画像を表面にブリットしようとしていますが、何らかの理由で画像の透明部分が黒くなります。簡単なコードは次のとおりです。
screen = pygame.display.set_mode((800, 600), pygame.DOUBLEBUF, 32)
world = pygame.Surface((800, 600), pygame.SRCALPHA, 32)
treeImage = pygame.image.load("tree.png")
world.blit(treeImage, (0,0), (0,0,64,64))
screen.blit(world, pygame.rect.Rect(0,0, 800, 600))
問題を解決するにはどうすればよいですか?画像はアルファ透明です。PhotoShopで開いたところ、背景が透明になり、黒や白などの色ではなくなりました。
ご支援いただきありがとうございます :)