Форум 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=152618)

firuz 20.03.2011 16:24

Отследить конец видео
 
Ребята, помогите пожалуйста. :)

Есть у меня трудности с встроенным во флеш видео.
Задача отследить когда закончится воспроизведение клипа в компоненте MediaDisplay
и после этого выполнить действие. Например перейти на следующий ключевой кадр.
Вот не пойму как сделать.

Видео грузится вот таким образом:
Код AS1/AS2:

vid1.setMedia("vids/video11.flv","FLV")


где vid1 и есть MediaDisplay

mooncar 20.03.2011 16:40

Открываем хелп, смотрим подходящее. Ага, событие Media.complete :

Код AS1/AS2:

var myListener:Object = new Object();
myListener.complete = function(eventObj:Object) {
    trace("media is Finished");
};
myMedia.addEventListener("complete", myListener);

Хелп - крутая штука, учитесь им пользоваться!

firuz 20.03.2011 17:03

mooncar, спасибо. Я постоянно забываю про хелп. Надо взять в правило.
И еще раз спасибо. Все ок

Добавлено через 44 часа 5 минут
Ну вот я столкнулся еще с одной проблемой.
В конце-концов я загружаю видео через NetStream.
Но почитав хелп я так и не понял как управлять звуком.
Звук вшит в видео-файл.
Надобно его просто отключать и включать по нажатию на кнопку.
Укажите где почитать, плииз :)


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

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