nix passiert

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
Antworten
woven88
User
Beiträge: 18
Registriert: Mittwoch 22. September 2010, 18:41

HI,
ich hab hier ein problem. in dem programm soll sich ein ball auf tastendruck in die jeweilige richtung gehen.
aber es passiert überhaupt nichts:

Code: Alles auswählen

import pygame , sys
from pygame.locals import *

bif = 'bg.jpg'
mif = 'ball.png'

pygame.init()

screen= pygame.display.set_mode((1000,1000),0,32)

background = pygame.image.load(bif).convert()

mouse_c = pygame .image.load(mif).convert_alpha()

x,y = 0,0
movex,movey = 0,0


while True:
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        if event.type == KEYDOWN:
            if event.type == KEYUP:
                if event.key == K_LEFT:
                    movex =-1
                elif event.key == K_RIGHT:
                    movex =+1
                elif event.key == K_UP:
                    movey =-1
                elif event.key == K_DOWN:
                    movey =+1

            if event.type == KEYUP:
                if event.key == K_LEFT:
                    movex =0
                elif event.key == K_RIGHT:
                    movex =0
                elif event.key == K_UP:
                    movey =0
                elif event.key == K_DOWN:
                    movey =0
    x += movex
    y+= movey
    
    screen.blit(background, (0,0))
    screen.blit(mouse_c, (x,y))

    pygame.display.update()
woven88
User
Beiträge: 18
Registriert: Mittwoch 22. September 2010, 18:41

oh hat sich erledigt. war nur eun kleiner fehler
Antworten