I have loaded my images with xml and am trying to give them instancenames and attach an eventlistener to them. This is what I have so far
var xml:XML;
var xmlList:XMLList;
var xmlLoader:URLLoader = new URLLoader();
var container:MovieClip = new MovieClip();
var imageLoader:Loader;
//container.addEventListener(MouseEvent.MOUSE_MOVE, changeThumb)
xmlLoader.load(new URLRequest(“images.xml”));
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
/*function xmlLoaded(event:Event):void {
{
xml = XML(event.target.data);
xmlList = xml.children;
for(var i:int = 0; i < xmlList.length();
}
*/
function xmlLoaded(event:Event):void {
xml = XML(event.target.data);
xmlList = xml.children();
for(var i:int = 0; i < xmlList.length(); i++)
{
imageLoader = new Loader();
imageLoader.load(new URLRequest(xmlList*.attribute("source")));
imageLoader.x = 25;
imageLoader.y = i * 150 ;
var mcimage:MovieClip = new MovieClip ();
mcimage.name = "myimage" + i;
mcimage.addEventListener(MouseEvent.CLICK, tellme);
addChild(mcimage);
myimage.addChild(imageLoader);
function tellme(Event:MouseEvent) {
trace(event.target.name);
}
}
}