设置颜色键不需要';t使颜色透明(Python/Pygame)
正如在标题中所说,我很难在我拥有的精灵上使一种颜色透明。我将colorkey设置为白色,但精灵上的白色空间不会变得透明 以下是我所拥有的:设置颜色键不需要';t使颜色透明(Python/Pygame),python,pygame,Python,Pygame,正如在标题中所说,我很难在我拥有的精灵上使一种颜色透明。我将colorkey设置为白色,但精灵上的白色空间不会变得透明 以下是我所拥有的: player_image = pygame.image.load("blanksprite.png").convert() player_image.set_colorkey(white) screen.blit(player_image, [x,y]) 我是Pygame的新手,但是如果你使用而不是使用它,它会工作吗 我把‘player_image.set
player_image = pygame.image.load("blanksprite.png").convert()
player_image.set_colorkey(white)
screen.blit(player_image, [x,y])
我是Pygame的新手,但是如果你使用而不是使用它,它会工作吗
我把‘player_image.set_colorkey(white)’放在了错误的地方,在最初的图像被闪电显示之后,在主程序之前。我把它移到右边,然后图像将被光点显示,它变得透明。不,出于某种原因,不幸的是,这不起作用。我在另一个问题的其他地方看到了这样做,但它不起作用。我做到了。我把“播放器图像。设置颜色键(白色)”放错地方了。现在它是透明的。这将启用alpha通道,这与colorkey透明不同。
player_image = pygame.image.load("blanksprite.png").convert_alpha()