【发布时间】:2013-01-18 06:50:07
【问题描述】:
在 python 中,我想模拟一个操纵杆,当使用它时,可以给出 -63 和 +63 之间的值。当值为正时,我想按“w”键,负时按“s”键。 我在接收这些值时没有问题,而是将这些模拟值转换为数字按键。有谁知道怎么做(代码可以是任何语言,我只需要一个大致的想法)。
【问题讨论】:
-
你的问题不是很清楚。您是否有一个实际的操纵杆,并且您想将按键发送到程序,或者您是否想要按键并使用它们生成一个从 -63 到 +63 的值?
-
是的,操纵杆的位置被采用,而不是给它一个介于 1.0 和 -1.0 之间的值,他给出了 -63 和 +63 之间的值,我需要将这些值转换为按键(例如赛车游戏,当y轴为max时,按键是连续按下的,但是当y轴为正值的一半时,按键应该以车辆加速到最大值的一半的方式按下——键只被按下了一半)
标签: python keypress joystick analog-digital-converter