0
下面是一些pygame代碼,它工作正常,除了移動精靈,我不得不反覆點擊箭頭鍵,有沒有辦法讓精靈按住箭頭鍵移動?下面是我的代碼:雪碧在pygame中滯後
while True: #main game loop
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
elif event.type == KEYUP:
if event.key == K_RIGHT:
LionCubX+= 10
elif event.key == K_LEFT:
LionCubX-= 10
elif event.key == K_UP:
LionCubY-= 10
elif event.key == K_DOWN:
LionCubY+= 10
DISPLAYSURF.fill(GREEN)
DISPLAYSURF.blit(LionCubImg,(LionCubX,LionCubY))
pygame.display.update()
我對pygame瞭解不多,但問題可能是您使用'KEYUP',這意味着您必須釋放密鑰才能導致移動。 – Aleph