Ajouter du texte depuis mon xml dans loadClip..; au secours

barytonlyrique Messages postés 6 Date d'inscription jeudi 23 avril 2009 Statut Membre Dernière intervention 20 mai 2009 - 18 mai 2009 à 20:38
barytonlyrique Messages postés 6 Date d'inscription jeudi 23 avril 2009 Statut Membre Dernière intervention 20 mai 2009 - 20 mai 2009 à 14:15
Bonsoir à tous...
Je débute en Flash et je souhaite créer une pellicule qui affiche toutes mes images par mon xml et qui navigue droite/gauche selon la position de la souris.
Alors jusque là ça marche (on doit surement pouvoir faire mieux et plus élégant pour le script, mais bon, ca marche)
Mais j'ai un attribute "commentaire" que j'ai dans mon xml et je ne sais pas comment l'ajouter à la photo que je charge.

Si par ailleurs vous avez des idées pour améliorer mon script, elles sont toutes les bienvenues.

Merci à tous

// --------------------------- initialisation -------------------------------

var varXML:XML = new XML();
varXML.ignoreWhite = true;
var urls:Array = new Array;
var largeur:Number = 0;
var Xpos:Number =20;

var largeurConteneur:Number;

// on crée le movie clip qui va contenir les photos
this.createEmptyMovieClip("conteneur_mc", 1)
conteneur_mc._x = 30;
conteneur_mc._y = 130;

conteneur_mc.setMask(masker_mc); // masker_mc dans la frame

// vitesse de défilement de la pellicule (nulle au départ)
var vitesse:Number = 0;

// pour le Loader

var picLoader:MovieClipLoader = new MovieClipLoader();

// si on charge une image, on la positionne
this.picLoader.onLoadInit= function  (target_mc:MovieClip)
{
    target_mc._x += Xpos
    largeur = target_mc._width;
    Xpos += largeur + 20;
}

// si mon XML est chargé, alors je mets les valeurs des URL dans le tableau urls[]

varXML.onLoad = function  ()
{
    var photos:Array = this.firstChild.childNodes;
    var dernier = photos.length-1;
   
    for(i=0; i max) conteneur_mc._x=max;
   
}

onMouseMove = function  ()
{
        vitesse = (350 - _xmouse)/60;
}

1 réponse

barytonlyrique Messages postés 6 Date d'inscription jeudi 23 avril 2009 Statut Membre Dernière intervention 20 mai 2009
20 mai 2009 à 14:15
Je reviens à la charge car je n'ai eu aucune réponse... est ce que quelqu'un pourrait m'aider ?
D'avance merci
0
Rejoignez-nous