LEFT, RIGHT, UP, DOWN这些按键可以被捕获到,但是w, a, s, d这些按键就用不了,或者说产生不了KEYDOWN事件,无法通过pygame.key来获取,这是因为此时在输入模式(处于textediting状态,所有字母按键事件将产生TEXTEDITING的事件码)。
解决方法:
进入界面后按下shift切换成英文输入即可解决。
Pygame键盘wasd等按键事件捕获失灵
最新推荐文章于 2024-07-17 19:45:45 发布
LEFT, RIGHT, UP, DOWN这些按键可以被捕获到,但是w, a, s, d这些按键就用不了,或者说产生不了KEYDOWN事件,无法通过pygame.key来获取,这是因为此时在输入模式(处于textediting状态,所有字母按键事件将产生TEXTEDITING的事件码)。
解决方法:
进入界面后按下shift切换成英文输入即可解决。