loading child swf as3
Posted
by RichW
on Stack Overflow
See other posts from Stack Overflow
or by RichW
Published on 2010-03-18T00:35:53Z
Indexed on
2010/03/18
0:41 UTC
Read the original article
Hit count: 385
Hi,
I've been given an fla to make some changes too. Basically its a fairly long timeline animation with sound. So far I've successfully added a few button functions for sound etc.. but one has got me stumped.
One of the buttons needs to load a child swf. I'm using the code below but I'm recieving an error - 'Error #1009: Cannot access a property or method of a null object reference'. I believe this may be refferring to an object that isn't set yet but I have no idea which one it is:
Code:
var mcExt:MovieClip = new MovieClip();
var ldr:Loader = new Loader();
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, swfLoaded);
ldr.load(new URLRequest("Downloads.swf"));
function swfLoaded(e:Event):void {
mcExt = MovieClip(ldr.contentLoaderInfo.content);
ldr.contentLoaderInfo.removeEventListener(Event.COMPLETE, swfLoaded);
mcExt.x = 50;
mcExt.y = 50;
addChild(mcExt);
}
Any help on what is going wrong would be greatly appreciated!
Thanks
© Stack Overflow or respective owner