所以我试图在我的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中使用音频的任何建议都会很棒!
答案 0 :(得分:0)
stop()
和gotoAndStop
函数控制帧导航 - 您是否在这些帧中定义了适当的函数?
在alert03.swf的文档类中定义stopAudio / playAudio函数,并从主SWF中调用它们。