Форум 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)
-   -   отслеживание некоего события (http://www.flasher.ru/forum/showthread.php?t=86915)

Stepan_nsk 25.10.2006 15:37

отслеживание некоего события
 
ситуация:

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

вопрос:

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

! основной swf состоит из 1-го кадра так что возможные методы основанные на контроле его таймлайна (остановился, подождал, поехал дальше) не катят
подгружаемые swf обычные, анимация растянута по таймлайну т.е. возможность вставки кода в первый и последний кадры ролика присутствует

iNils 25.10.2006 16:27

В конце анимации вызвать функцию основого клипа.

Stepan_nsk 25.10.2006 16:37

гм, не совсем понял

основной клип - это набор мувиклипов в одном кадре которые между собой меняются в зависимости от таймера - прошло 10 сек один, прошло еще 10 сек-второй и т.д

проблема в том что анимацию внешних клипов в временном исчислении нельзя никак определить ( опять же на разных компах производительность разная и т.п. ) поэтому вписать анимацию в эту программу основанную на времени непонятно как

etc 25.10.2006 16:43

В последнем кадре анимации вставьте вызов некоей функции из основного клипа.

Stepan_nsk 26.10.2006 14:02

какой некоей? и как сделать этот вызов?

вот в проигрывании видео работает onStatus он отслеживает конец видео и дает сигнал когда видео кончается

как сделать подобное с подгружаемым роликом?

etc 26.10.2006 14:05

_parent.anyFunction(); (или _root) в конце анимации.


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

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