![]() |
Таймер при проигрывании видео
Добрый день, флешеры! Делаю презентацию...
Задача: после воспроизведения видео (39 секунд) вернуться в кадр 341. Решил сделать при помощи setTimeout - работает, но появились 2 проблемы. 1) Если я поставил видео на паузу, то как отработает setTimeout презентация перейдет на 341 кадр. 2) Если я не хочу досматривать видео и перехожу дальше, то как отработает setTimeout презентация перейдет на 341 кадр. Если с проблемой (1) я могу смириться, то проблема (2) меня не устраивает. Итак, ближе к делу. 341 кадр сцены stop() - здесь немного текста, кнопка для просмотра видео, меню выбора других разделов. Stop в ключевом кадре, в самом нижнем слое, где фоновые картинки, в следующих кадрах также. 342 кадр stop() и FLVPlayback на весь экран - сюда перехожу по нажатию кнопки из 341 кадра. В этом кадре несколько кнопок, в т.ч. "назад" код: Код AS1/AS2:
Код AS1/AS2:
Вопрос №2: Как отследить окончание (не паузу) воспроизведения и перейти в 341 кадр без использования функции setTimeout()? Заранее благодарю. Добавлено через 3 часа 17 минут Нашел! Работает! Спасибо "mooncar", в теме Форум Flasher.ru > Flash > ActionScript 1.0/2.0 > "событие после..." приведен пример: Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 09:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.