【发布时间】:2016-11-28 15:12:29
【问题描述】:
我知道如何检测来自某个键的双击。我只是想知道如何以最有效的方式对多个键(W、A、S、D)执行此操作,因为我想检测玩家何时双击这些键中的任何一个。
【问题讨论】:
-
处理按键并保持一些状态。查看是否在 X 毫秒内再次按下该键。
-
取决于您跟踪按键的方式,但通常会在同一个键上寻找一种按下键、按下键然后按下键、再次按下键的模式。您必须定义两次单击必须在其中发生的时间才能成为双击,例如 0.5 秒左右。
-
这个问题质量很差,但我完全不同意“太宽泛”的投票。
-
k...误解了你的意思,JohnG,nvm...