zlatko
13.03.2008, 19:42
Попытаюсь обьяснить....
Есть swf сделаный в cреде Adobe Flash. В нем сидит обычная кнопка(по ролл оверу зажигается і т.д.). Этот swf я гружу к себе в приложение с помощью SWFLoader. Возможно ли програмно послать этому объекту(флеш кнопочке) событие, например тот же MouseEvent.ROLL_OVER ?
Пробовал напрямую :
someSWFLoaderObj.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
А также посредством контента :
someSWFLoaderObj.content.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
Не получается, кнопочка зажигаться не хочет :rolleyes: Хотя если мышкою поводить, все ок :umnik2:
Это зависит от особеностей создания swf в среде Adobe Flash, или такое провернуть принцыпиально невозможно ?
Есть swf сделаный в cреде Adobe Flash. В нем сидит обычная кнопка(по ролл оверу зажигается і т.д.). Этот swf я гружу к себе в приложение с помощью SWFLoader. Возможно ли програмно послать этому объекту(флеш кнопочке) событие, например тот же MouseEvent.ROLL_OVER ?
Пробовал напрямую :
someSWFLoaderObj.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
А также посредством контента :
someSWFLoaderObj.content.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
Не получается, кнопочка зажигаться не хочет :rolleyes: Хотя если мышкою поводить, все ок :umnik2:
Это зависит от особеностей создания swf в среде Adobe Flash, или такое провернуть принцыпиально невозможно ?