키를 누른 상태에서 이미지를 이동하려고합니다. 그것은 움직이지만 유동적이지는 않습니다. 버튼을 누를 때 움직이지 않을 것입니다.키를 누른 상태에서 이미지 이동
import pygame, sys
from pygame.locals import *
white=(255,255,255)
black=(0,0,0)
pygame.init()
window=pygame.display.set_mode((640, 360),0,32)
image=pygame.image.load("white.png")
image.set_colorkey(white)
x,y=0,0
movex,movey=0,0
while True:
window.fill(black)
for event in pygame.event.get():
if event.type==QUIT:
pygame.quit()
sys.exit()
if event.type==KEYDOWN:
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
x=movex
y=movey
window.blit(image,(x,y))
pygame.display.update()
해결하세요 그것은 그와 아무 상관이있다 –
들여 쓰기. – user2250873
아마 그렇지 않지만 다른 사람들이 읽고 복사/붙이기가 훨씬 쉬워 진 코드 –