我试图为我的游戏制作一个透明窗口作为启动画面。图像具有透明度,但我无法使窗口透明(如查看屏幕、桌面等。)我发现所有的 pygame 都是不行的。有没有我可以从中提取的外部库来实现这一点?顺便提一句。这完全是一个 Linux 项目。所以特定于操作系统也可以。
#Splash Screen
screen = pygame.display.set_mode((680,300), NOFRAME)
splashbg = pygame.image.load("Images/SplashBG.png")
font = pygame.font.Font(None, 36)
pygame.mixer.music.load("OriginalEnd.mp3")
pygame.mixer.music.play(-1)
screen.blit(splashbg,(0,0))
loadingtext = font.render("Loading...", 1, (255,255,255))
screen.blit(loadingtext, (200,250))
pygame.display.flip()
pygame.time.delay(4000)