PDA

Просмотр полной версии : событие KeyboardEvent.KEY_DOWN работает не для всех клавиш


Peregrin
18.10.2007, 17:13
подскажите пожалуйста, почему события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP работает не для всех клавиш.
Я добавляю листенера к стейджу и при возникновении события трейсирую keyCode и charCode. Мне нужно чтоб событие срабатывало при нажатии на кнопку P (английскую), но из всех 26-ти английских букв, которые имеются на клавиатуре, это событие срабатывает только для букв D,G,U,W и X.
В AS2 у меня с этим проблем не было. Что делать?

Peregrin
19.10.2007, 14:55
Никто не знает ответа на этот вопрос?
Кстати, забыл сказать, нажатие на любую из клавишь (например P) можло отследить, если нажата клавиша Shift. Т.е. при нажатой клавише Shift события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP срабатывают для любой клавиши.

etc
19.10.2007, 14:57
Отключить надо Keyboards Shortcuts.

Peregrin
19.10.2007, 18:49
а как и где их можно отключить?

etc
19.10.2007, 18:51
Это касается тестирования в IDE.

Peregrin
19.10.2007, 19:07
ок, спасибо