フラッシュ AS3 で「ビデオ ウォール」アプリを構築しています。flvPlayback コンポーネントがネストされたムービー クリップをインポートし、それを for ループ (xml ファイルの長さに基づく) で表示リストに 12 回追加しています。 flv インスタンス。
このメソッドは、すべての画面にビデオ コンテンツを表示するために機能していますが、最後の flvPlayback コンポーネントのみをループします。残りはビデオの最初のフレームに戻ります。
var vidURL = vidXML.video_item[i].@url
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] を参照して、イベントが発生したらすぐに巻き戻すように呼び出してみましたが (ビデオの長さが異なるため)、うまくいきませんでした。
どんな助けでも大歓迎です。
ありがとう
城野