Ik ben bezig met een muziekspeler te maken voor een opdracht voor school.
De nummertjes worden opgehaald via XML. Verdere gegevens zoals 'artiest', 'album', enz. lukt allemaal om weer te geven, maar ik had graag een MovieClipje voorzien waar de Cover Art zou verschijnen.

Ik heb geprobeerd om via volgende werkwijze dit te bereiken:

1. XML-file is reeds ingeladen, volgend stukje code haalt de images eruit (in de functie, onReady).

Code:
imglist = xml.img; 
getImg = new URLRequest(imglist[0].@src);
Ik gebruik ook echter al onderstaande code om de nummertjes op te halen.
Mag je meerdere lijsten uit één XML aanmaken (ik ging er van uit van wel)?

Code:
xml = new XML(e.target.data); 
songlist = xml.Track; 
getMusic = new URLRequest(songlist[0].file);
music.load(getMusic);
2. Cover_mc renderen (na onReady)

Code:
private function createContainer():void{
	cover_mc = new MovieClip();
	addChild(cover_mc);
	cover_mc.x = 40;
	cover_mc.y = 90;									
	}

3. De images ophalen met callImages();

Code:
private function callImages():void{
for (var i:Number = 0; i < my_total; i++){				
var img_url = my_images[i].@src;
var img_loader = new Loader();
img_loader.load(new URLRequest(img_url));
img_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imgLoaded);	
}
}
4. Nadat de images geladen zijn, ze in cover_mc steken:

Code:
private function imgLoaded(e:Event):void{
var my_img:Loader = Loader(e.target.loader);
cover_mc.addChild(my_img);
}

Maar helaas, geen succes. Wat doe ik fout?
Dit is ook nog maar alleen een functio om afbeeldingen weer te geven, ik zou ze dan graag nog bij het nummertje zetten dat afspeelt.

Kan er iemand mij helpen? Bedankt alvast!

Dit is de XML:

Code:
<?xml version="1.0" encoding="utf-8"?>

<playlist>
	<Track id="1">
		<artiest>Tom Waits</artiest>
		<titel>Chick A Boom!</titel>
		<album>Real Gone</album>
		<file>muziek/track1.mp3</file>
		<img src="img/cover1.jpg" />
	</Track>
	
	<Track id="2">
		<artiest>The Arcade Fire</artiest>
		<titel>No Cars Go</titel>
		<album>Neon Bible</album>
		<file>muziek/track2.mp3</file>
		<img src="img/cover2.jpg" />
	</Track>
	
	<Track id="3">
		<artiest>White Lies</artiest>
		<titel>Death</titel>
		<album>Death</album>
		<file>muziek/track3.mp3</file>
		<img src="img/cover1.jpg" />
	</Track>
			
</playlist>

Volledige AS3-code (staat nog wat rommelig, niet op letten )