Подписались на рассылку событий KeyboardEvent.KEY_DOWN со Stage и решили, что теперь все хорошо? Как бы не так. После нажатия на любую кнопку fl.controls.Button потеряется фокус и листенер перестанет срабатывать, даже если кнопку удалили со сцены.
Выход? В конце листенера нажатия на кнопку дописывать stage.focus = stage
Да, ActionScript 3 такой милый и хороший.
Комментариев нет:
Отправить комментарий