Есть флешка с анимацией, которая останавливается при потере фокуса окна браузера. В флеше по заданным временным интервалам происходят некоторые действия. Когда окно браузера теряет фокус и анимация останавливается - все не законченные таймеры нужно "поставить на паузу", что бы они не сработали, пока окно с флешкой не в фокусе.
Ставить метки на таймлайне не вариант, время передается через flashvars и может быть разным, а в место анимации может быть видео.
Спасибо.
Обойти в цикле все мувиклипы (включая вложенные) и вызвать у них метод stop().
В будущем: отказаться от програмирования во Flash Pro (по фразе "метки на таймлайне" я сделал вывод, что Вы используете именно его); использовать инструменты типа таймлайна от гринсока, которые предоставляют больше возможностей для динамического контроля анимации.
Я же писал.
Ставить метки на таймлайне не вариант, время передается через flashvars и может быть разным, а в место анимации может быть видео. Все загружается программно.
Остановить анимацию или видео не проблема. Речь идет именно за таймер, который отсчитывает определенное время и что нужно это время увеличить на время ожидания активности.