我正在尝试将 Silverlight 中的按键按下事件用于我正在开发的游戏。我遇到的问题是silverlight 像windows 一样对待keydown。例如,如果您按住左箭头键,keydown 事件会触发一次,然后会暂停片刻,然后再重复触发。
显然在游戏中这是行不通的,因为玩家希望能够按住一个键来重复一个动作而不会在事件中暂停。
那么如何在第一个按键事件和随后的重复事件之间没有短暂的停顿的情况下不断地获得按键事件呢?
我正在尝试将 Silverlight 中的按键按下事件用于我正在开发的游戏。我遇到的问题是silverlight 像windows 一样对待keydown。例如,如果您按住左箭头键,keydown 事件会触发一次,然后会暂停片刻,然后再重复触发。
显然在游戏中这是行不通的,因为玩家希望能够按住一个键来重复一个动作而不会在事件中暂停。
那么如何在第一个按键事件和随后的重复事件之间没有短暂的停顿的情况下不断地获得按键事件呢?