Форум 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)
-   -   Проблема с нажатием Escape (http://www.flasher.ru/forum/showthread.php?t=85485)

undeddy 23.09.2006 17:56

Проблема с нажатием Escape
 
Почему не работает код:
Код:

fscommand("fullscreen", true);
var obj = new Object();
obj.onKeyDown = function() {
        if (Key.isDown(Key.ESCAPE)) {
                trace("!");
        }
};
Key.addListener(obj);


iNils 23.09.2006 18:39

У меня работает.

undeddy 23.09.2006 19:22

Может, в семерке не работает?

AL.exe 24.09.2006 00:09

Мой вариант, конечно, странный... но...

проверьте, соответствует ли код, полученный key.getAscii() после нажатия клавиши Escape, константе key.ESCAPE.

AL.exe 01.10.2006 02:28

Как там дела?

etc 01.10.2006 12:45

Вероятно или всё нормально или вопрос отпал :D

AL.exe 01.10.2006 19:22

Просто интересно, чем могла быть вызвана проблема.

PITer 02.10.2006 23:29

была гдето то ли глобальная константа то ли что то подобное, вызывалась она по моему так
fscommand("trapallkeys", true);

Gas 03.10.2006 00:30

проблема с эскейпом существует, причем прикол в том что во флеше все гуд работает, а уже в броузере - фиг.... видать гджето отлавливаеться именно "Esc" ))

BillyPunk 13.03.2007 15:30

Может быть поможет быть. Самстолкнулся с проблемой :rtfm:
как повесить на ескей выход из флешки.
Если вы делаете презинтацию и вам нуна назначить на ескейп выход
вот код:
Код:

fscommand("fullscreen", "true");
fscommand("trapallkeys", true);
var obj = new Object();
obj.onKeyDown = function() {
        if (Key.isDown(Key.ESCAPE)) {
                fscommand("quit");
        }
};
Key.addListener(obj);



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

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