Seite 1 von 1

habe ich einen Fehler gemacht ?

Verfasst: Montag 18. April 2022, 21:59
von norimahanzo
Ich habe vor ein Hintergrundbild in Pygame auszugeben, aber stattdessen bekomme ich nur einen Blackscreen.

Das ist mein Code:
import pygame
import sys


screen_width = 2000
screen_height = 1000
win = pygame.display.set_mode((screen_width,screen_height))
background_image = pygame.image.load("mein Bild.png")
position = (2000,1000)

while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()

win.blit(background_image,position)

pygame.display.update()

Danke im voraus

Re: habe ich einen Fehler gemacht ?

Verfasst: Montag 18. April 2022, 22:34
von __deets__
Bitte in Zukunft die Code Tags benutzen, damit man die in Python eminent wichtigen Einrückungen sehen kann.

Und die sind auch dein Problem. Dein Blit Code ist nicht Teil der while Schleife. Sowas sind absolute Grundlagen, die müssen sitzen. Zb durch durcharbeiten des offiziellen Python Tutorials.

Re: habe ich einen Fehler gemacht ?

Verfasst: Montag 18. April 2022, 22:42
von norimahanzo
Danke