while done == False:
for event in py.event.get():
if event.type == py.QUIT:
done = True
elif event.type == KEYDOWN:
if event.key == K_UP:
player_y += 1
这是我的代码,我的调试器一直说没有定义KEYDOWN。请帮忙
答案 0 :(得分:4)
在您的代码顶部包含此内容:
from pygame import KEYDOWN, K_UP
如果您愿意,可以添加更多密钥,例如K_LEFT, K_RIGHT, K_UP, K_DOWN, K_e
答案 1 :(得分:2)
完整的通话是pygame.KEYDOWN
等
而不是手动输入您需要的内容,只需将其添加到import pygame
行from pygame.locals import *
下面,这应该适用于您需要的所有密钥。