Flash 自动播放影片剪辑

Flash auto play movieclip

我有一个名为 flow 的动画片段实例 Video_Flow。我试图让它只在您按下按钮时播放,但出于某种原因,每次我 运行 程序时音频都会开始播放。这是我的代码:

var flow:Video_Flow = new Video_Flow();

PlayButton.addEventListener(MouseEvent.CLICK, PlayVideo);

function PlayVideo(event:MouseEvent)
{
addChild(flow);
flow.x = 0;
flow.y = 50;
}

因为在 AS3 中,对象即使不添加到显示列表也可以存在和操作。只要你实例化你的 Video_Flow 它就会开始播放视频。将它添加到显示列表只会让您看到它。

var flow:Video_Flow;

PlayButton.addEventListener(MouseEvent.CLICK, playVideo);

function playVideo(e:MouseEvent):void
{
    flow = new Video_Flow;

    flow.x = 0;
    flow.y = 50;

    addChild(flow);
}