Форум 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)
-   -   События мыши в загружаемом swf. (http://www.flasher.ru/forum/showthread.php?t=127129)

edge1 06.07.2009 13:57

События мыши в загружаемом swf.
 
Доброго времени суток.

Возможно-ли использовать одни события мыши в загружаемом swf файле, если на контейнере, куда swf загружается, используются другие события мыши.

К примеру есть враппер, который грузит в себя рекламные баннеры, и обрабатывает нажатие на баннер. Но если такой враппер грузит динамичный баннер, то события мыши в самом баннере не работают. Как сделать так что бы работали?

alekslitvinenk 06.07.2009 14:23

ложите интерактивный слой, который отрабатывает нажатия на банер бэкграундом.
таким образом, если в загружаемом банере не будет интерактивности то нажатия на бэкграунд будут срабатывать, в противном случае, интерактивные области из банера будут перекрывать нажатия на бэкграунд.

edge1 06.07.2009 14:46

Так ведь нужно что бы враппер перекрывал события только одного типа onPress или onRelease загружаемого баннера. Все остальные события должны доходить до загружаемого баннера.

alekslitvinenk 06.07.2009 14:48

ну вешайте на бекграунд только onPress или только onRelease

edge1 06.07.2009 15:05

Тогда событие onPress встроенное в загруженный баннер перекроет событие нашего бекграунда.

alekslitvinenk 06.07.2009 15:30

вы хотите сделать так чтобы работала и интерактивность в самом банере и отрабатывались нажатия на врапер одновременно ?
тогда используйте onMouseDown/onMouseUp для врапера.

edge1 06.07.2009 17:00

Ура, заработало! Премного благодарю.


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

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