0

systemManager.addEventListener(FlexEvent.IDLE, onIdle) 适用于鼠标事件。

键盘事件呢?在 systemManager 侦听键盘事件之前,您必须关注某些元素。

部分解决方案:在 applicationComplete 事件中,我添加了以下行 stage.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); 现在键盘事件正在被监听。

缺点:只有在应用程序至少被点击一次后才能工作。然后工作正常

有什么方法可以让应用程序监听键盘事件而无需点击一次。有人建议添加“stage.focus = this”。也没有工作。(仍然需要点击)。

我还可以使用该逻辑向我的应用程序添加键盘快捷键。

4

0 回答 0