Adobe Flash CS6 - FLVPlayback从时间开始

时间:2017-12-17 08:51:06

标签: actionscript-3 flash video flvplayback

我正在使用带有Action Script 3.0的Adobe Flash CS6

这就是我所拥有的:

这只是我项目的简单解释。我的项目中有2页(框架):Scene SelectionWatch Video

Watch Video上,我有一个自动播放的视频。该视频包含3个部分:Part 1Part 2Part 3。我也有按钮Home返回Scene Selection

Scene Selection上,我有3张图像作为按钮:Part 1Part 2Part 3。如果我点击Part 2按钮,我会转到Watch Video页面,视频将跳至Part 2

这是代码:

//Scene Selection
btnPart1.addEventListener(MouseEvent.CLICK, OnClickPart1);
function OnClickPart1(event:MouseEvent):void
{
    //I think something is missing here
    gotoAndStop(3);
}


//Watch Video
import fl.video.FLVPlayback;
import fl.video.VideoPlayer;
import flash.events.Event;

var flvPlayer:FLVPlayback = new FLVPlayback();
var vp:VideoPlayer = flvPlayer.getVideoPlayer(0);

addChild(flvPlayer);
flvPlayer.x = 162.5;
flvPlayer.y = 100;
flvPlayer.width = 1024;
flvPlayer.height = 576;
flvPlayer.source = "Final.mp4";
flvPlayer.skin = "SkinOverPlaySeekMute.swf"
flvPlayer.skinBackgroundColor = 0xF9D760;

btnHome.addEventListener(MouseEvent.CLICK, OnClickHome);
function OnClickHome(event:MouseEvent):void
{
    gotoAndStop(1);
    CleanFlvPlayer();
}
function CleanFlvPlayer():void{
    vp.close();
    removeChild(flvPlayer);
}

这就是问题:

我对Part 1没有问题,因为它的工作方式与我想要的一样。但是,我怎样才能将视频跳过一段时间?我无法将视频分成每个部分,因为我的真实项目比这更复杂。我应该添加什么代码?感谢。

0 个答案:

没有答案