LEFT, RIGHT, UP, DOWN这些按键可以被捕获到,但是w, a, s, d这些按键就用不了,或者说产生不了KEYDOWN事件,无法通过pygame.key来获取,这是因为此时在输入模式(处于textediting状态,所有字母按键事件将产生TEXTEDITING的事件码)。
解决方法:
进入界面后按下shift切换成英文输入即可解决。
如果觉得《Pygame键盘wasd等按键事件捕获失灵》对你有帮助,请点赞、收藏,并留下你的观点哦!
时间:2024-05-13 14:13:29
LEFT, RIGHT, UP, DOWN这些按键可以被捕获到,但是w, a, s, d这些按键就用不了,或者说产生不了KEYDOWN事件,无法通过pygame.key来获取,这是因为此时在输入模式(处于textediting状态,所有字母按键事件将产生TEXTEDITING的事件码)。
解决方法:
进入界面后按下shift切换成英文输入即可解决。
如果觉得《Pygame键盘wasd等按键事件捕获失灵》对你有帮助,请点赞、收藏,并留下你的观点哦!