如何在flv视频结束后转到帧标签?

时间:2012-07-05 11:44:22

标签: actionscript-3

我在图层中输入了视频FLV播放器(没有皮肤)(flv1) flv Player实例名称为“myflvplayer1”

行动:第1帧

myflvplayer1.stop();
myflvplayer1.visible=false;
myflvplayer1.fullScreenTakeOver=false;

try{
stage.displayState = StageDisplayState.FULL_SCREEN;
}catch(e)
{
    //do nothing
}

直到第142帧播放动画,之后:

stop();
myflvplayer1.visible=true;
myflvplayer1.play();

(所以这里视频开始全屏播放) 现在,当这个视频结束时,我希望它跳转到帧标签“main” 我放了许多导航按钮(我的主菜单页面)

所以任何帮助都会非常棒。 这是基于DVD的演示文稿,所以一切都在本地加载。

2 个答案:

答案 0 :(得分:1)

你好Abhishek试试这个

AS2

myflvplayback.addEventListener("complete",completefunc);
function completefunc(e)
{
    trace("completed");
    //do any thing you want at complete like gotoAndPlay /gotoAndStop ("Framelabel");
}

AS3

myflvplayback.addEventListener(Event.COMPLETE,completefunc);
function completefunc(e)
{
    trace("completed");
    //do any thing you want at complete like gotoAndPlay /gotoAndStop ("Framelabel");
}

如果像我的回答那样给我一个加号。

答案 1 :(得分:0)

gotoAndPlay("main"); 如果这不起作用,请使用'而不是'(不确定它是哪一个)。

没有那么难找到顺便说一句。如果你谷歌这个,你会很容易找到它。