![]() |
стандартные компоненты и обработка нажатия клавиш
Уж не знаю почему так...
на КНОПКУ вешую такой скрипт - on (release, keyPress "<Right>") { _root._globalCtrl.nextPage(_root.page); } _root._globalCtrl.nextPage(_root.page); - функция перехода на след. файл( что в принципе неважно) Так вот, если добавляю из панели Components (Ctrl+F7) - компоненту Window в библиотеку, то при нажатии на КНОПКУ( к которой прицеплен этот скрипт) мышкой следующий файл загружается, а если нажимаю кнопку "стрелка вправо", то НЕТ! Стоит только удалить этот злосчастный Window, как все начинает работать. Вопрос- как их заставить "сосуществовать" вместе?? заранее спасибо всем отозвавшимся Flash MX Professional 2004 7.0.1 |
какой-то конфликт событийных моделей..
решается просто: в фрейме ( не на кнопке): Код:
Key.addListener(kl={}) |
Цитата:
Код:
if(this.Key.isDown(Key.RIGHT)){ |
глянь trace(this.Key)..:)
листенер надо вводить, для того чтоб поймать событие onKeyDown можно и по другому следить за ним, например this.onEnterFrame=function(){ if(Key.isDown(Key.RIGHT)){ trace("лалалаалал");} } тока зачем.. |
брр, ну this конечно там ни к чему, пасибо за ответ огромное.
Просто уж не знал как можно обойти этот конфликт... |
| Часовой пояс GMT +4, время: 21:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.