Load AS2 SWF Into AS3 SWF and pass vars in URL

后端 未结 5 1607
Happy的楠姐
Happy的楠姐 2020-12-06 21:52

I\'ve got an AS3 SWF that I\'m going to be loading other SWFs into. These child SWFs all take a single parameter on the URL. I can\'t seem to get it working when loading an

5条回答
  •  粉色の甜心
    2020-12-06 22:28

    It might be worth trying to assign the variables dynamically after the SWF has loaded but before you add it to the stage. Ie.

    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, movieLoaded);
    
    function movieLoadedHandler(event : Event) : void
    {
        var loaderInfo : LoaderInfo = event.target as LoaderInfo;
        var clip : DisplayObject = loaderInfo.content;
    
        for each(var prop in varsToTransfer)
        {
            clip[prop] = varsToTransfer[prop];
        }
    
        // add to parent
    }
    

    Let me know how that goes.

提交回复
热议问题