Просмотр полной версии : Закрытие ролика по нажатии ESC
i_one_as
18.10.2008, 04:57
Как сделать чтобы по нажатии Escape флешка закрывалась?
gloomyBrain
18.10.2008, 05:58
fscommand("quit")
i_one_as
18.10.2008, 11:21
А какая команда отслеживает нажатие Esc?
Сочинил что то такое:
if (Key.isDown(Key.ESCAPE)) {
fscommand("quit");
}
Но, к сожалению, не пашет :-(
Мультипостинг запрещен, пользуйтесь кнопкой изменить.
LOST DEMON
18.10.2008, 21:35
предварительно нада отключить системные клавиши самого флеш плеера, а потом писать код, тк esc отвечает за выход из фулскрина
i_one_as
26.10.2008, 08:15
Никого не затруднит выложить код? Просто самому до этого дольше доходить чем посмотреть на готовое и понять.
fscommand("trapallkeys",true); - отключает все горячие клавиши в плеере.
получится типа:
fscommand("trapallkeys",true)
_root.onEnterFrame=function(){
if(Key.isDown(Key.ESCAPE)){
fscommand("quit","");
}
}
i_one_as
27.10.2008, 09:58
Спасибо огромное! Мне не хватало содержимого второй строки. :-) Всё остальное, получается, я правильно делал. «_root.» означает данную сцену?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.