Aide AS3 SVP!!

nickeaux73 -  
 Al-sane -
Salut à tous, j'ai un portfolio à faire en AS3 et notamment une galerie photo avec chargement à partir d'un fichier XML !!

Mais bien entendu je post car j'ai un pb certainement à la con mais étant une quiche en AS3 je me tourne vers vous !!

J'ai pris un tuto pour faire ma gallerie mais le pb c'est que je fais mon chargement XML, ca ca marche mais après j'ai un pb avec les URL Request, le plus simple je vous montre le code et l'erreur que j'obtient :

le code (je vous met que les parties me posant problème):

// chargement du XML !
var tableauImages:Array = new Array ();
var tableauImagesThumbs:Array = new Array ();

var xmlURL:URLRequest = new URLRequest("monAlbumPhoto.xml");
var xmlLoader:URLLoader = new URLLoader(xmlURL);
xmlLoader.addEventListener(Event.COMPLETE,xmlLoaded);

trace("ok");
function xmlLoaded(event:Event):void{
trace("ok");
var dataXML = XML(event.target.data);

var albums:XMLList = dataXML.elements();
var i:int =0;

for each(var photo:XML in albums){
tableauImages[i]='img/'+photo;// tableau des photos
tableauImagesThumbs[i]='img/thumbs/'+photo; //tableau des thumb
i=i+1;
}
trace(tableauImages[0]);// juste un test pour voir que tout est bien correcte et que le chargement du XML marche
trace(tableauImagesThumbs[0]);// juste un test pour voir que tout est bien correcte et que le chargement du XML marche
}

// Assign variable names and URLRequest for each big pic here
var img1Req:URLRequest = new URLRequest(tableauImages[0]); <=== lca plante URLRequest prend en parametre un element String mais je ne sais pas comment forcé le pasage de mon tableau à string !!!!

var img2Req:URLRequest = new URLRequest("img/chanaz_(16).jpg");=marche
var img3Req:URLRequest = new URLRequest("img/bettant_(4).jpg");=marche
var img4Req:URLRequest = new URLRequest("img/bettant_(7).jpg");=marche
var img5Req:URLRequest = new URLRequest("img/bauges_(18).jpg");=marche

Voilà l'essentiel du problème si je résoud le pb de l'URLRequest ca marchera, je pense que ca doit être simple à trouver quand on gere l'AS mais la je lute !! Alors j'attend vos réponses merci d'avance

1 réponse

Al-sane
 
Si c'est juste un probleme de type... je pense qu'un cast suffit...
var img1Req:URLRequest = new URLRequest( tableauImages[0].toString() );

Voila voila... ++!
0