2009-04-15 12 views
1

Ich habe Bilder von XML in ein Array mit dem Namen arr geladen. Aber ich habe Probleme mit loadClip und bekomme die Zeichenfolge aus dem Array. Es lädt also das Bild in der Box nicht.Verwenden von Arrays mit loadClip in AS?

Beispiel:

arr[0] = "images/photo1.jpg"; 
var mcLoader:MovieClipLoader = new MovieClipLoader(); 
mcLoader.addListener(this); 
mcLoader.loadClip(arr[0], box_mc.loader_mc); 

Irgendwelche Gedanken darüber, wie dies zu umgehen?

Antwort

1

Lösung hierfür lautet:

mcLoader.loadClip(arr[0].toString(), box_mc.loader_mc); 
+0

Sie sollten nie .toString tun müssen, um() auf etwas, das bereits eine Zeichenfolge ist. Sind Sie sicher, dass der Code in Ihrer Frage genau das ist, was Sie verwenden? – grapefrukt

+0

Ich erzeuge das Array beim Auslesen der Felder aus XML sonst ist es das gleiche. – Belgurinn