Ich bin neu bei Python, so ist das Problem bei meinem Code wahrscheinlich ein dummer. Gleich nachdem das Bild des Spielers sich bewegt hat, stürzt das Fenster des Pygame ohne Fehlermeldung am IDLE ab.Pygame Absturz direkt nach einer Aktion
ich benutze Python 2.7. Hier ist der Code:
import pygame,sys
from pygame.locals import *
pygame.init()
dis=pygame.display.set_mode((1084,638),0,32)
pygame.display.set_caption('ledders and snakes')
FPS=30
fpsClock=pygame.time.Clock()
White=(255,255,255)
img=pygame.image.load('smal.gif')
bg = pygame.image.load("under.gif")
cax=150
cay=150
di='right'
flag=True
while flag:
dis.blit(bg, (0, 0))
if di=='right':
cax+=10
cay-=10
if cax==280:
di='down'
elif di=='down':
cay+=10
cax+=10
if cax==410:
flag=False
dis.blit(img,(cax,cay))
for event in pygame.event.get():
if event.type==QUIT:
pygame.quit()
sys.exit()
pygame.display.update()
fpsClock.tick(FPS)
Funktioniert es, wenn es über die Befehlszeile ausgeführt wird? Es gibt manchmal Probleme mit Tk-basierten Anwendungen, die auf IDLE laufen (das ist auch Tk). – cdarke