所以,我的问题是,我前面的pygame代码(如下所示)可以检测按键,但有时不能。代码的功能是显示一个随机的字母串,游戏的输赢取决于这些字母是否按正确的顺序。当代码随机地在某些按键时不起作用时,问题就出现了,特别是当按住一个键时,尤其是不起作用。当按键被按下时,游戏显示一个键正在被按下,但不能说出那个键是什么。random.shuffle(letters)smthnghppnd = 'n'
while number
我是Python和Pygame的新手,我正在设计一个用键盘演奏的舞蹈革命的简单克隆。我已经设置它来检测掉的箭头和它下面的静态箭头之间的碰撞,并且设置它来检测碰撞中正确的按键。问题是,它只会在某些时候检测到一些按键。我不知道为什么,密码已经在我面前了。pygame.quit()
if e.type == pygame.KEYDOWN and e.key == pygame.K_LEFT and collisionLeft
我必须使用pygame.display.flip()还是pygame.display.update()?running = True for event in pygame.event.get(): if event.type == pygame.KEYDOWN:
if event.key == pygame.K_d:x += 1