在flex中控制嵌入的SWF电影(音频/声音)文件

时间:2010-07-29 02:39:28

标签: flex actionscript-3

所以我试图在我的flex应用程序上获得声音。 然后尝试加载仅包含音频的swf电影。 但是当它在init()上加载时,它会不停地循环。 这是一个示例代码:

        [Embed(source="assets/alert03.swf")]
        private var alert01Swf:Class;
        private var alert01Loader:MovieClip;

        private function init():void {
            alert01Loader = MovieClip(new alert01Swf());
            alert01Loader.stop();
            alert01Loader.gotoAndStop(0, null);
            //this.addChild(alert01Loader);
        }

它只是beserk!我无法阻止它。 我尝试使用OGG,但这只是为了减慢加载速度。 Mp3不好,因为它不是免费的。 关于在Flex中使用音频的任何建议都会很棒!

1 个答案:

答案 0 :(得分:0)

stop()gotoAndStop函数控制帧导航 - 您是否在这些帧中定义了适当的函数?

在alert03.swf的文档类中定义stopAudio / playAudio函数,并从主SWF中调用它们。