Синхронизируйте воспроизведение нескольких видеофайлов во Flash AS3 - PullRequest
2 голосов
/ 23 января 2010

Я хотел бы иметь один контроллер для синхронизации и управления несколькими видеообъектами (запуск / останов одновременно). Возможно ли это?

1 Ответ

1 голос
/ 23 января 2010

Мне кажется, я понимаю ваш вопрос. Если я это сделаю, ответ - да.

Вы можете использовать один класс в качестве контроллера для нескольких видео (FLVPlaybacks, JW Player, FlowPlayer) ...

По сути, вы будете использовать свой 1 контроллер для прокси любых звонков, которые вы делаете, чтобы сделать одно видео для всех ваших видео. Таким образом, у вас будет что-то вроде следующего:

function play():void {
    for (var i:Number = 0; i < videos.length; i++) {
        videos[i].play();
    }
}

или даже

function play():void {
    var playVideo:Function = function() { this.play() };
    map(playVideo, vides);
}
...