2009-07-20 2 views
0

Я создаю приложение «видеостены» со вспышкой AS3. Я импортирую клип с компонентом flvPlayback, вложенным внутри, а затем добавляет его в список отображения 12 раз в цикле for (который основан на длине xml-файла.) Файл xml также указывает на источник. экземпляр flv.Multiple Flv Воспроизведение компонентов - через цикл петли - перематывание проблем AS3 Flash CS4

Этот метод работает для отображения видеоконтента на всех экранах, но он только зацикливает последний компонент flvPlayback. Остальные просто вернутся к первому кадру видео.

var vidURL = vidXML.video_item[i][email protected] 
SS.video.source = vidURL; 
SS.video.autoRewind = true; 
SS.video.autoPlay = true; 
SS.video.addEventListener(VideoEvent.COMPLETE, Loop); 

function Loop(event:VideoEvent):void 
{ 
    SS.video.play(); 
} 

Я попытался отсылая к SS + [I], чтобы вызвать событие для перемотки назад, как только это происходит (как видео различной длины), но не имели никакой удачи.

Любая помощь будет оценена по достоинству.

Благодаря

Jono

ответ

0

Не беспокойся парни ... с использованием "event.target.play()" срабатывает, когда каждый видео заканчивается, и перематывает их все красиво.

Извините.

Jono

 Смежные вопросы

  • Нет связанных вопросов^_^