PDA

Просмотр полной версии : onKeyDown


Zamars
24.04.2010, 09:53
Всех приветствую.
Собственно возникла проблема. Создаю листнер, вешаю на него keyDown и делаю trace(Key.getCode);

При нажатии любой из букв на клавиатуре trace ничего не выдает. В чем мой косяк?


var keyListner = new Object();
keyListner.onKeyDown = function(){
trace (Key.getCode());
}
Key.addListener(keyListner);

mooncar
24.04.2010, 10:03
Код правильный. Произвольные трэйсы-то вообще выводятся или нет?
Может у вас публикация в проектор идет, проверьте.

Zamars
24.04.2010, 10:12
Всем спасибо, решение найдено, долго не мог найти поиском. Нашел!
Нужно было отключить шорткаты. Только тогда такой вопрос: В чем смысл шорткатов? И, например, если я делаю браузерную игру и использую клавиши w,a,s,d нужно ли как-то программно отключать шорткаты? или в браузере это не обязательно?

udaaff
24.04.2010, 11:34
Название темы не раскрывает сути вопроса.