这是设置:
我正在使用python编写一个简单的驾驶模拟脚本。我确实想通过允许玩家部分踩下油门/刹车/离合器来包含踩踏板的现实。同样的规则也适用于踩下踏板。
所以我弄脏了手并开始编码。我将变量pedalpressed设置为0.0(浮动)。我希望它应该在玩家按住一个键(例如'q'键)以增加计数直到达到 100 时进行修改。我希望它在 1.5 秒内达到 100。
pedalpressed = 0.0
因此,按住 'q' 键 1.5 秒,变量pedalpressed将爬升到 100。现在,如果我按住它不到 1.5 秒,pedalpressed的值还没有达到 100,并将设置为任何数字它已经达到...
pedalpressed = 79.34
直到您再次按“q”(然后它将从原来的位置继续直到 100)。
pedalpressed = 100.00
这是问题:
如何捕获按键的持续时间,并在按住键的同时进行浮动爬升,直到达到给定值。之后,我怎样才能在 1.5 秒的时间内完成上述操作?