如何在两个键盘键同时按下时跟踪它们
本文关键字:跟踪 键盘 两个 | 更新日期: 2023-09-27 18:10:54
认为用户同时按了两个键
我想要得到这两个键的通知,而不是一个。
like Up + Left
你应该为keyup和keydown事件注册处理程序。
对于组合键中涉及的每个键,存储一个标志,用于指示键是上键还是下键。每次接收到其中一个键的keydown事件时,设置标志,每次接收到keyup事件时,重置标志(将其设置为0)。
当所有的标志都被设置,这意味着所有的键组合在同一时间被按下,然后你可以调用一个你选择的函数来反应这个事件