ich bin relativ neu in Pygame eingestiegen und wollte soeben mit meinem zweiten Spiel anfangen. Ich hab genauso gestartet, wie beim ersten mal, aber irgendwie funktioniert es nicht mehr, dass Fenster zu schließen.
Code: Alles auswählen
import pygame, sys
from sys import exit
from Sprite import Sprite
from pygame.locals import *
class SSP():
def __init__(self):
self.breite = 800
self.hoehe = 500
self.win = pygame.display.set_mode((self.breite, self.hoehe))
self.hintergrund = Sprite("Bilder/Hintergrund.png", [0,0])
pygame.display.set_caption("Schere Stein Papier V1.0")
def spielLaueft(self):
laueft = True
while laueft:
self.win.fill([255, 255, 255])
self.win.blit(self.hintergrund.image, self.hintergrund.rect)
for event in pygame.event.get():
pos = pygame.mouse.get_pos()
if event.type == pygame.QUIT:
laueft = False
elif event.type == pygame.KEYDOWN:
pass
if event.key == pygame.K_ESCAPE:
laueft = False
pygame.display.flip()
pygame.quit()
if __name__ == "__main__":
s = SSP()
s.spielLaueft