On Sat, Feb 20, 2010 at 2:58 PM, Keith Reinfeld
<[email protected]>wrote:

> All but the last Loader is being over written.
> Put each Loader into an array.
>
> var req:URLRequest = new URLRequest(path);
> loaderArray[counter] = new Loader();
> loaderArray[counter].load(req);
>
> loaderArray[counter].contentLoaderInfo.addEventListener(Event.COMPLETE,loade
> d);
>
> This way each Loader object is preserved in a separate element of the
> array.
>
>
> Don't forget to remove your listeners.
>

I'm missing something. I added the variable loaderArray as an Array which I
believe took care of one problem; however, I apparently am not correctly
identifying the e.target in the loader function:

var req:URLRequest = new URLRequest(path);
var loaderArray:Array = new Array();
loaderArray[counter] = new Loader();
loaderArray[counter].load(req);
loaderArray[counter].contentLoaderInfo.addEventListener(Event.COMPLETE,loaded);
}

function loaded(e:Event):void
{
var loaderInfo:LoaderInfo = e.target as LoaderInfo;
var displayObject:DisplayObject = loaderInfo.content;
displayObject.width = 257;
displayObject.height = 257;
displayObject.x = myX + 31;
displayObject.y = myY + 31;
var myBevel:BevelFilter = new BevelFilter();
myBevel.type = BitmapFilterType.FULL;
myBevel.distance = 10;
myBevel.highlightColor = 0xFF0000;
myBevel.shadowColor = 0xFFFF00;
myBevel.blurX = 20;
myBevel.blurY = 20;
displayObject.filters = [myBevel];
addChild(displayObject);
e.target.removeEventListener(Event.COMPLETE, loaded);
}

Please help me see what I'm missing.
TIA,
Susan
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to