Flash 自动播放影片剪辑

Posted

技术标签:

【中文标题】Flash 自动播放影片剪辑【英文标题】:Flash auto play movieclip 【发布时间】:2017-11-12 09:50:17 【问题描述】:

我有一个名为 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;

【问题讨论】:

【参考方案1】:

因为在 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);

【讨论】:

以上是关于Flash 自动播放影片剪辑的主要内容,如果未能解决你的问题,请参考以下文章

用flash as3语言如何将影片剪辑存入一个数组以及如何访问?

Flash Actionscript 3.0 影片剪辑过渡(无按钮)

ActionScript 3:使影片剪辑播放到最后

使用 ActionScript 3.0 反向播放影片剪辑

完成播放后停止影片剪辑的 AS3 按钮

Flash as3如何通过鼠标事件停止播放子电影剪辑?