Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   onKeyDown (http://www.flasher.ru/forum/showthread.php?t=139141)

Zamars 24.04.2010 09:53

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

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

Код AS1/AS2:

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

Название темы не раскрывает сути вопроса.


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

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