Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   событие KeyboardEvent.KEY_DOWN работает не для всех клавиш (http://www.flasher.ru/forum/showthread.php?t=102653)

Peregrin 18.10.2007 17:13

событие KeyboardEvent.KEY_DOWN работает не для всех клавиш
 
подскажите пожалуйста, почему события 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

ок, спасибо


Часовой пояс GMT +4, время: 07:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.