Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
2782 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Problème d'occurence variable [RESOLU]

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'occurence variable [RESOLU]

n°1869613
shadowdim
Perdu
Posté le 05-04-2009 à 10:22:35  profilanswer
 

Salut à tous!
 
J'ai ce morceau de code

Code :
  1. for(i=0; i<clientsnb; i++){
  2.     occurence = xmlNode.firstChild.childNodes[i].attributes.name;
  3.     _root.createEmptyMovieClip(occurence, _root.getNextHighestDepth());
  4.     loadMovie(occurence+".jpg", _root.occurence);
  5.     _root.occurence._x = 200;
  6.     _root.occurence._y = 200;
  7. }


 
Normalement, il est censé créer un movieclip dont le nom d'occurence est le nom du client, qu'il va chercher dans un fichier xml (j'ai fait un trace de ce coté la, ça pose pas de problème). Ensuite il affecte une image du même nom au movie clip créé, et enfin, il déplace le movie clip aux coordonnées 200;200.
 
L'image se charge bien dans le movie clip, j'en déduis qu'il est bien créé et avec le bon nom :/ le problème c'est au moment de le déplacer. Vu que le nom de mon occurence est dans une variable, je pense que le problème vient de la, et qu'il cherche à déplacer un movie clip dont l'occurence est "occurence", et non pas la valeur de ma variable occurence. (ok on s'y perd un peu, avec un nom pareil [:kwak])
 
Une idée pour résoudre ce problème?


Message édité par shadowdim le 05-04-2009 à 10:50:30

---------------
Mangas/DVD - Chiptune
mood
Publicité
Posté le 05-04-2009 à 10:22:35  profilanswer
 

n°1869617
shadowdim
Perdu
Posté le 05-04-2009 à 10:49:53  profilanswer
 

Bon ben, j'ai trouvé:

Code :
  1. for(i=0; i<clientsnb; i++){
  2.     occurence = xmlNode.firstChild.childNodes[i].attributes.name;
  3.     _root.createEmptyMovieClip(occurence, _root.getNextHighestDepth());
  4.     loadMovie(occurence+".jpg", _root.occurence);
  5.     _root[occurence]._x = 200;
  6.     _root[occurence]._y = 200;
  7. }
 

Il faut donc mettre la variable entre crochets :sweat:


Message édité par shadowdim le 05-04-2009 à 10:50:04

---------------
Mangas/DVD - Chiptune
n°1869958
abais
Posté le 06-04-2009 à 11:23:06  profilanswer
 

Tout à fait, étant donnée qu'il s'agit d'un nom dynamique ;)
Flash ne remplace pas une variable par sa valeur quand tu le met dans un chemin tel quel.
Bon, un post qui sert a rien mais bon, ça sera pour le suivant !


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Problème d'occurence variable [RESOLU]

 

Sujets relatifs
un probléme de Scanf () ????[Résolu] Edit mono-ligne avec retour à la ligne ?
Problème avec appendChild sous IEProbléme avec les matrices
[Résolu] Comparatif IBM Rational Application Developer / EclipseAccess VBA - enregistrer sous variable valeur d'un champ d'un état
problème trigger SQL SERVER 2005[Résolu]Syntaxe dans un script php
Variable PHP en Javascriptrecherche dans un recordset [Résolu]
Plus de sujets relatifs à : Problème d'occurence variable [RESOLU]


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR