gpt4 book ai didi

python - 如何在pygame中绘制透明图像?

转载 作者:太空狗 更新时间:2023-10-30 02:44:36 25 4
gpt4 key购买 nike

考虑一个棋盘,我有一个大小为 70x70 的皇后 (queen.png) 透明图像,我想将它显示在一个黑色矩形上。代码:

BLACK=(0,0,0)
queen = pygame.image.load('queen.png')

pygame.draw.rect(DISPLAYSURF, BLACK, (10, 10, 70, 70))
DISPLAYSURF.blit(queen, (10, 10))

错误:我没有得到透明图像,即黑色矩形根本不可见,只有白色背景的女王。请建议

最佳答案

尝试将您加载皇后区的行更改为:

queen = pygame.image.load('queen.png').convert_alpha()

关于python - 如何在pygame中绘制透明图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28645597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com