Seite 1 von 1

Hintergrund transparent machen pygame

Verfasst: Freitag 6. Mai 2022, 21:09
von Gödel
Hi und zwar bekomme ich es einfach nicht hin den Hintergrund einer Spielfigur transparent zu machen, der in der original png Datei transparent ist. Ich habe es schon mit .convert_alpha() versucht aber das funktioniert nicht.

Code: Alles auswählen

window = pygame.display.set_mode((730, 800))
player = pygame.image.load('frog.png').convert_alpha()


def draw():
    window.fill((0, 0, 0))
    window.blit(player, (50, 50))
    pygame.display.update()
Hat irgendjemand eine Idee wie ich es noch anstellen könnte den Hintergrund transparent zu machen?
Danke für die Antworten

Re: Hintergrund transparent machen pygame

Verfasst: Samstag 7. Mai 2022, 13:06
von __blackjack__
@Gödel: Das sollte eigentlich so funktionieren und auch ohne den `convert_alpha()`-Aufruf. Vielleicht stimmt etwas mit der PNG-Datei nicht‽