У меня есть сайт в ActionScript 3, в котором много анимаций FLV, которые происходят при нажатии кнопок. Прямо сейчас, вот как я его создал.если я загружаю flv с помощью netStream, как я могу вызвать функцию, когда flv перестает играть
in AS3, im loading FLv (которые являются анимациями, которые я экспортировал в форме FLV из After Effects) с сетевым потоком. У меня установлен таймер за тот же промежуток времени, что и анимация (FLV), и когда таймер останавливает вызов, вызывает функцию, закрывающую поток, открывает новую и воспроизводит другое видео. Единственная проблема, которую я заметил с помощью таймеров, заключается в том, что если соединение происходит медленно и (анимация) останавливается на секунду, таймер продолжает двигаться и вызывает следующий флв слишком рано.
Кто-нибудь знает способ загрузки flv или swf в этом отношении, в конце воспроизведения FLV? так что следующий FLV будет всегда воспроизводиться в конце времени выполнения предыдущего FLV, а не использовать таймеры?
im think onComplete, но я не знаю, как это реализовать !?
Нет ли способа сделать это с as3 самостоятельно без классов? Я действительно собираюсь исследовать osmf, и это выглядит действительно круто, но у меня есть только неделя до окончания обучения, и мне нужно завершить этот проект для града, поэтому мне нужно что-то, что не собирается принимать e = мне долгое время, чтобы исследовать – tyepoe
i do not Думаю, осмф поймет тебя на неделю, чтобы понять! может быть, пару часов, чтобы пройти через учебники и получить общую идею. проверьте этот блог – PatrickS
извините, я больше не могу редактировать ... osmf не займет у вас неделю, чтобы понять! максимум пару часов, чтобы пройти через учебники и получить общую идею. проверьте этот http://www.rblank.com/, есть код для основного игрока, так что вам не нужно начинать с нуля, у него также есть несколько видеоуроков. конечно, вы можете сделать это без osmf, одним из способов может быть загрузка продолжительности видео и контроль текущей позиции, как только текущая позиция достигнет значения продолжительности, вы можете запустить следующее видео, решение Росса должно хорошо работать тоже – PatrickS