我正在尝试使用 pygame 捕捉 Enter 按钮,而不是键盘上的 Enter 按钮,我想要的是 Backspace 按钮下的 Enter 按钮。它们不一样,因为当我在键盘上捕捉到 Enter 按钮时,其他 Enter 按钮不起作用。
有一个关于键的文档,但只有键盘输入按钮。我试过这些代码:
这适用于键盘输入按钮,但其他输入按钮不起作用:
if event.type==pygame.KEYDOWN:
if event.key==pygame.K_KP_ENTER:
#some codes
我试图用这些代码捕捉另一个 Enter 按钮(绝望):
if event.type==pygame.KEYDOWN:
if event.key==pygame.K_ENTER:
#some codes
但是当然会出现错误:
AttributeError: 'module' object has no attribute 'K_ENTER'
无法弄清楚如何在 Backspace 下捕捉 Enter 按钮。
原文由 GLHF 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想你想要 K_RETURN ,因为退格键下的回车键有时被称为“回车”,来自旧的打字机术语。