我正在使用Pygame在Python中构建一个愚蠢的游戏。我有一只猫屎。在以前的版本中,这些大便具有透明背景。所以我想让我的课程在课堂上清晰的思想和控制。现在我的大便有一个白色的背景......我不知道为什么会发生这种情况。
这是我的链接 https://github.com/ironsketch/catPoop/blob/cat3.0/catNewGame.py
答案 0 :(得分:2)
具有透明度的图片必须使用convert_alpha
而不是convert
方法进行转换。
您也可以使用convert
然后使用set_colorkey
,但就我的经验而言,使用convert_alpha
转换的表面会更快地显示。