Ich habe einen Fehler, der meinen Player daran hindert, sich zu bewegen [Duplikat]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Ich habe einen Fehler, der meinen Player daran hindert, sich zu bewegen [Duplikat]

by Guest » 30 Dec 2024, 17:36

Code: Select all

import pygame, sys

from pygame.locals import *
pygame.init()

screen = pygame.display.set_mode((500, 500))
pygame.display.set_caption("Beta game")

clock = pygame.time.Clock()

playerimg = pygame.image.load('player.png')

playerx = 50
playery = 400

def player(x, y):
screen.blit(playerimg, (x, y))

while True:
screen.fill((146, 244, 255))

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

if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
playerx -= 5

if event.key == pygame.K_RIGHT:
playerx += 5

if event.type == pygame.KEYUP:
if event.key == K_LEFT:
playerx = 0

if event.key == K_RIGHT:
playerx = 0

player(playerx, playery)
clock.tick(60)
pygame.display.update()
Wenn ich im Vidstudio-Code versuche, den Player zu bewegen, bewegt er sich, kehrt aber unmittelbar danach in seine ursprüngliche Position zurück.

Top