begin process at 2012 02 09 21:59:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Base de données

 > 

XML

 > 

texte dynamique et xml


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

texte dynamique et xml

mercredi 11 juillet 2007 à 23:27:09 | texte dynamique et xml

jobrider

hello,

j'affiche dans un flash des images venant d'un fichier xml. juskelatouvabien
pas moyen d'afficher leur pseudo respectif, je cherche l'erreur... àa affiche les image et pas les pseudo

qlq aurait une piste à me proposer ?
d'avance amen

dans mon mc placé sur la scene principale j'ai :

setMenu = function (FileXML) {
    largeurBouton = 150;
    for (var n = 0; n<FileXML.childNodes.length; n++) {
        var Name = "bouton"+n;
        //on duplique le bouton qui va contenir les images
        var btn = attachMovie("BTN_mc", Name, n);
        btn._x = n*largeurBouton;
        //on lui attribue les chemins correspondants du fichier xml
        btn.pseudo = FileXML.childNodes[n].attributes.pseudo;
        btn.urlimg = FileXML.childNodes[n].attributes.urlimage;
    }
    decalage = n*largeurBouton;
};

et dans mon mc appelé BTN_mc :
loadMovie(urlimg, cible);
loadMovie(pseudo, texte);

dans mon mc texte : sur la scène principale un champ de texte dynamique dont le var est pseudo

jeudi 12 juillet 2007 à 09:57:29 | Re : texte dynamique et xml

Darkrats

Salut,

A première vue, ton code m'a l'air correct.
Es tu sûr de la valeur de ton FileXML ? Est ce bien un noeud ? As-tu vérifier le contenu de cette variable ? mets des traces qui t'indiqueront : le contenu de toute ta variable xml, puis du noeud ciblé dans la boucle.

Une chose toute fois, il est plus léger de sauver la taille d'un tableau ou xml dans une variable et d'utiliser la variable pour la boucle.
Ca évite à Flash de recalculer la taille du xml à chaque lecture de la boucle :
var nLongueur :Number = FileXML.childNodes.length;
for (var n =
0; n<nLongueur ; n++) {
Si tu as bien le contenu de tes noeud, donne plus de détail, là, je ne vois rien d'autre.

--------- Darkrats ---------
la loi est dure mais c'est la loi
Si je ne réponds pas assez vite, rappelez-moi par MP (assez vite, j'ai dit :P)
mercredi 18 juillet 2007 à 23:50:46 | Re : texte dynamique et xml

jobrider

 				Merci darkrats,

monxml : <?xml version='1.0' encoding='UTF-8'?><main><identite urlimage='../../../img/500x500/img_p89.jpg' pseudo='idoomy'/><identite urlimage='../../../img/500x500/img_p88.jpg' pseudo='LABREIZH'/></main>
donc pour moi, c ok,
je t'envoie mon flash ? ça sera plus claire

thanxx

jeudi 19 juillet 2007 à 19:32:27 | Re : texte dynamique et xml

Darkrats

Salut,

Bhein dis donc, t'es rapide toi ... t'as même carrément sauté l'étape de ma signature -> MP <-

Bon, j'ai quand même jeter un oeil à ton fichier ...
J'ai créé ton xml avec le nom que tu lui as attribué cad : php_xml2.php
J'ai mis ce trace dans ta fonction qui est appelée lors du chargement du xml (setMenu) :
    trace("valeur :: " + btn.pseudo + " // " + btn.urlimg + " :: " + FileXML.childNodes[n].attributes.pseudo + " // "+ FileXML.childNodes[n].attributes.urlimage);
J'ai bien obtenu les informations envoyées à savoir : le pseudo et l'url de l'image et ce via le xml et via les variables créées dans ton clip bouton.
J'ai du coup été jeter un oeil à tes codes dans ton clip bouton.
J'y ai aussi insérer un nouveau trace pour voir comment il réagissait (mis après tes loadMovie) :
    trace("test :: " + urlimg + " == " + cible + " // " + pseudo + " == " + texte);
et là, suprise, la seule valeur qui m'a renvoyé undefined était : "texte".

En allant voir ce fameux clip, j'ai remarqué que tu avais oublié de lui attribuer un nom d'occurence ... c'était juste ça

Après, je ne sais pas exactement ce que tu charges, je trouve quand même bizarre ce chargement loadMovie avec ta variable pseudo. Surtout que le clip texte n'est pas vide, il y a un champ texte.
Serait-ce une erreur de copier coller ?
Ca ne devrait pas être plutot ça :    texte.pseudo.text = pseudo; ?
a toi de voir ça

Voilà, j'ai préféré te mettre ma méthode de réflexion face au problème plutot que de simplement te dire où se trouve le problème, je pense que ça te sera plus utile pour les bugs avenirs.
De même j'ai préféré répondre ici plutot qu'en mail, ce post peut peut-être rendre service à d'autre qui aurait, eux aussi, ce genre de coquille

En tout cas, le design de ton projet est assez chouette. Bravo j'aime beaucoup.

Allez en espérant que la suite de ton projet se passe sans bug

@+

ps : Merci pour les compliments sur mon site ... comme il est en total refonte, le compliment fait deux fois plus plaisir


--------- Darkrats ---------
la loi est dure mais c'est la loi
Si je ne réponds pas assez vite, rappelez-moi par MP (assez vite, j'ai dit :P)


Cette discussion est classée dans : texte, mc, xml, pseudo, btn


Répondre à ce message

Sujets en rapport avec ce message

Problème d'affichage de texte dynamique via XML [ par DundyDIDO ] Salut à tous,Je suis entrain de développer une animation pour présenter, entre autre, un catalogue produit en Flash.Je passe par un fichier XML que je Problème Flash/AS/XML [ par defkokotier ] Bonjour à tous,Je tente de créer un module en flash qui soit modifiable a partir d'un XML. Il est composé de quatre éléments ayant chacun une image, u XML, mise à jour clip [ par ulysse68 ] Bonjour à vous,alors voilà je viens d'éffectuer une petite galerie grâce au XML, ma galerie comporte deux catégories "métaux" et "trieuses". Par défau multiline dynamic text qui suit le curseur et explosion [ par ether01 ] J'essaie de faire une animation flash en actioscript. Mon projet final est de faire des lettres individuelles qui forment une boule sur le stage. Lors Conflit entre diaporama [ par jfg13 ] Bonjour, J'ai récupéré un diaporama AS-XML qui fonctionne très bien seul. Mais lorsque je l'utilise plusieurs fois ils entre mutuellement en conflit. Scroll + XML [ par demi_michoco ] Bonjour à tous ...Bon voilà je m'explique, j'ai sur ma scène un champ de texte dynamique qui charge un fichier XML externe grâce à la méthode "load".. condition IF par rapport au XML [ par Mycom ] Bonjour,Je voudrais créer une action qui se réalise uniquement si le XML remplit une condition.mon actionscript :x = myXML.firstChild;    if (x.childN Effet texte avec guide [ par sheepo ] Bonjour à tous,Je poste ma première question sur ce forum, donc excusez moi si je manque de clareté.Il sagit d'une animation de texte sous Flash MX in probleme de scrollbar et de texte xml [ par sebtil ] bonjour, je n ai pas trouve de reponse a mon probleme c est pourquoi je poste cette demande.J ai creer plusieurs boutons dans un movie clip, en cliqua diaporama xml pleine page AVEC CLIPS OU MASQUES AU DESSUS [ par ekko33 ] Bonjour,ca fait un moment que je cherche à faire un diaporama qui affiche les images en fondu depuis un xml et sur lequel je pourrais rajouter des cli


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales