У меня возникла проблема с ошибкой, которая не позволяет моему игроку двигаться [дубликат]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 У меня возникла проблема с ошибкой, которая не позволяет моему игроку двигаться [дубликат]

Сообщение Anonymous »

Код: Выделить всё

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()
В коде Vidstudio, когда я пытаюсь переместить проигрывателя, он перемещается, но сразу после этого возвращается в исходное положение.

Подробнее здесь: https://stackoverflow.com/questions/793 ... rom-moving
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»