Bonjour,
Je galère depuis un certain temps et j'ai cherché à comprendre, j'ai pris mes bouquins et je suis allée sur les forums mais là j'appelle au secours :
J'essaye de faire s'afficher dans un clip composé uniquement d'une "boite" de texte dynamique dans laquelle j'ai bien indiqué le nom de variable le numéro et nombre total des photos disposées sur mon serveur qui correspond à mon fichier XML.
En mode trace, le nombre total de photos apparait convenablement mais dans la boite de texte dynamique, apparait undefined ???
Merci d'avance de votre aide car bouhhhh, je deviens folle.
Voici le code :
attachMovie("BoutonNav", "precedent", 0);
precedent._x = 50;
precedent._y = 200;
attachMovie("BoutonNav", "suivant", 1);
suivant._x = 50;
suivant._y = 250;
suivant._rotation = 180;
attachMovie("loaderPhotos", "cadreChargementPhoto", 2);
cadreChargementPhoto._x=147;
cadreChargementPhoto._y=62;
_root.attachMovie("texteNbrPhoto", "texteNbrPhotos", 3); //texteNbrPhoto correspond au clip qui contient la boite de texte avec la variable affNbPhoto
_root.texteNbrPhotos._x=25;
_root.texteNbrPhotos._y=210;
chargePhoto = new XML();
chargePhoto.ignoreWhite = true ;
chargePhoto.load("fichier.xml");
chargePhoto.onLoad=function ()
{
nbrPhotos = chargePhoto.firstChild.childNodes.length;
trace(nbrPhotos);
for (i=0; i<nbrPhotos; i++);
{
numPhoto = chargePhoto.firstChild.childNodes[i].attributes.numero;
trace(numPhoto);
};
}
_root.texteNbrPhotos.affNbPhoto= numPhoto+"/"+nbrPhotos;
CLQ