![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
Почему флэш не отлавливает нажатие (down) клавиши Enter а только отжатие (up).
? Почему вообще не отлавливает клавишу Alt? |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 670
|
on (press, keyPress "<Enter>") {
} или function down() { } насчет альта не знаю. |
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
Да никак не работает..
Вот напиши на мувике и посмотри: onClipEvent (load) {
dListener = new Object();
Key.addListener(dListener);
dListener.onKeyDown = function () {
trace(Key.getCode() + " is down");
}
uListener = new Object();
Key.addListener(uListener);
uListener.onKeyUp = function () {
trace(Key.getCode() + " is up");
}
}
onClipEvent (keyDown) {
trace(Key.getCode() + " is down");
}
onClipEvent (keyUp) {
trace(Key.getCode() + " is up");
}
|
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Есть некоторые символы или сочетания, которые либо винда, либо сам флэш считают управляющими и не мониторят. Напр ESC, отвечающий за остановку клипа, до кода доходит одно из UP/DOWN (не помню, какое :)))).
Лечится через fscommand("trapallkeys", "true"). Начинают мониториться даже кнопки "Windows". К сожалению, даже эта команда не позволяет отреагировать адекватно на клавиши RESET и POWER :(((((
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
Спасибо, но не вылечилось
![]() |
![]() |
Часовой пояс GMT +4, время: 11:48. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|