发表于:2009-12-22 浏览:56 作者: 来源:互联网
关键字:AS,removeChild(),停止声音
描述: 使用removeChild()时如何停止声音?使用Loader载入swf之后,如果使用removeChild,声音是不会停止的,这个时候可以使用SoundMixer.stopAll()停止声音的播放,但是有些时候,特别载入的是as2的swf时,可能
使用removeChild()时如何停止声音?
使用Loader载入swf之后,如果使用removeChild,声音是不会停止的,这个时候可以使用SoundMixer.stopAll()停止声音的播放,但是有些时候,特别载入的是as2的swf时,可能是因为代码、或者播放头仍然在播放,下一个声音会继续播放出来,而且要使这个载入的as2的swf停止下来比较麻烦,所以要使用loader.unload(),配合一下,才会真正卸载这个swf。