在开始菜单上按下按键时没有任何反应
def wait_for_key(self):
wating = True
while wating:
self.clock.tick(FPS)
for event in pg.event.get():
if event.type == pg.QUIT:
wating = False
self.running = False
if event.type == pg.K_SPACE:
wating = False
答案 0 :(得分:1)
您正在检查event.type == pg.K_SPACE
哪个不正确。您要检查的是event.type == pg.KEYDOWN
。一旦您知道这是一个关键事件,那么您可以检查event.key == pg.K_SPACE
。