如何同时检测到Python中的多个按键?
本文介绍了如何同时检测到Python中的多个按键?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望沿对角线移动我的机器人小车,以便检测"w"是否与"d"或"a"一起按下。
如果我要使用"w"、"a"、"s"、"d"作为我的密钥。
我现在拥有的是这样的
但我希望我的程序是这样的:
我还想知道钥匙什么时候松开,这样我就可以让车停下来。从本质上讲,我希望赛车在GTA或NFS等游戏中的工作方式与赛车完全相同……
实现这一目标的最简单方法是什么?代码越轻越好......
推荐答案
最好的方法是使用PYGAME模块。pygame.key.get_pressed()
返回一次按下的所有键的列表:
例如,用于多次按键
有关详细信息,请参阅documentation。
这篇关于如何同时检测到Python中的多个按键?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!