Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не отрабатывает листенер мыши (http://www.flasher.ru/forum/showthread.php?t=159093)

BuKT 28.06.2011 07:11

Тогда другой вопрос. Код приведённый выше - максимальное упрощение от бессилия. Изначально там создавался инстанс заембеженной SWF и на неё вешался листенер. Что-то вроде этого:
Код AS3:

[Embed source='../lib/some.swf'] private var SWFObject:Class;
var swf:MovieClip = new SWFObject() as MovieClip;
addChild(swf);
swf.addEventListener(MouseEvent.CLICK,clickListener);

И всё равно клик не срабатывал. Этот инстанс разве попадает под определение векторной графики? Или проблема в том, что где-то в той swf может отдельно слушаться on(press) и событие просто не поднимается до контейнера? Если да - то можно ли как-то прослушивать такие непонятные флешки (с заранее неизвестным содержимым)? Что-нибудь вроде жкверного preventDefault()?


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

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