@ Майкл Брюер-Дэвис
systemManager.addEventListener (FlexEvent.IDLE, onIdle) отлично работает для событий мыши.
А как насчет событий клавиатуры. Вы должны сосредоточиться на каком-то элементе, прежде чем systemManager будет прослушивать события клавиатуры.
Частичное решение :
На событие applicationComplete я добавил следующую строку
stage.addEventListener (KeyboardEvent.KEY_DOWN, handleKeyDown);
Теперь события клавиатуры прослушиваются.
Недостаток: Работает только после того, как приложение щелкнуло по крайней мере один раз. Потом после работ нормально
Есть ли способ заставить приложение прослушивать события клавиатуры без хлопот одного раза Некоторые предлагали добавить «stage.focus = this». Также не сработало. (Еще нужно было нажать)