Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 加载并移除swf_Actionscript 3_Flash - Fatal编程技术网

Actionscript 3 加载并移除swf

Actionscript 3 加载并移除swf,actionscript-3,flash,Actionscript 3,Flash,我的应用程序有问题 我在主swf中设置了许多按钮,每个按钮加载不同的swf 当我加载一个包含声音的swf时,问题就发生了 即使我将其移除以加载另一个,声音仍会在背景中播放 我找不到一种方法来消除swf的声音 if(e.target.name=="gamepage") { removeChildAt(0) mycontent.addChild(myLoader); myLoader.load(new URLRequest("game.swf"

我的应用程序有问题 我在主swf中设置了许多按钮,每个按钮加载不同的swf 当我加载一个包含声音的swf时,问题就发生了 即使我将其移除以加载另一个,声音仍会在背景中播放 我找不到一种方法来消除swf的声音

if(e.target.name=="gamepage")
    {
        removeChildAt(0)
        mycontent.addChild(myLoader);
        myLoader.load(new URLRequest("game.swf"));
        nextpage.visible=false
        prevpage.visible=false;
        nextbtn.visible=false;
        prevbtn.visible=false;
        Tweener.addTween(mycontent, {rotation:360, time:5});
        i=0;
        }
我也使用了unloadandstop,但它不起作用

Loader(mycontent.getChildByName("myloader")).unloadAndStop();
        mycontent.removeChild(mycontent.getChildByName("myloader"));

这将是一个评论,但我在限制之下

如果您使用“事件”同步在swf中发布声音,它不会停止

mycontent.removeChild(myLoader)
myLoader.parent.removeChild(myLoader)。。。