Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проблема с keyCode кнопкой ALT и не только (http://www.flasher.ru/forum/showthread.php?t=120863)

don_Kiro 02.02.2009 12:26

Проблема с keyCode кнопкой ALT и не только
 
Ребят, помогите пожалуйста. Есть что-то типа такого кода:
Код AS3:

public function Somefunction(){
stage.addEventListener(KeyboardEvent.KEY_DOWN, KeyDown);
}
private function KeyDown(e:KeyboardEvent){
trace("my keyCode " + e.keyCode);
}

Во время отладки на нажатие пробела реагирует(выводит keyCode 32 ), а на нажатие кнопки Alt и некоторых других не реагирует. Такое ощущение что среда разработки Adobe Flash CS3 перехватывает эти нажатия для своих нужд или что-то вроде того. А заказчик требует чтобы на кнопку Alt реагировала моя флешка. Хелп! Как узнать код альта и вообще как сделать чтобы реагировало?

CEBEP 02.02.2009 13:54

Сами ответили на свой вопрос
Цитата:

Такое ощущение что среда разработки Adobe Flash CS3 перехватывает
В отладочной версии плеера Control -> Disable Keyboard Shortcuts

don_Kiro 02.02.2009 16:07

Все равно на альт никак не откликается! С Control -> Disable Keyboard Shortcuts на что угодно откликается а на альт нет!
Может ли это как-то связано с тем что у меня Apple?

mre 02.02.2009 16:11

Может Вам еще разрешить Ctrl+Alt+Del перехватывать?

don_Kiro 02.02.2009 16:15

У меня Mac) никаких альтконтрлделлов!)

mre 02.02.2009 16:21

Причем здесь платформа?
Незачем позволять плееру обрабатывать системные клавиши.

don_Kiro 02.02.2009 16:55

т.е. альт в любом случае не удастся использовать?

_Smirnoff 02.02.2009 18:42

Аlt не обрабатывается.

don_Kiro 02.02.2009 19:49

Спасибо. это очень грустно.

Яски 03.02.2009 23:51

alt предоставляет доступ к меню.


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

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