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

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [Flash] problème de concaténation d'un nom de var dynamique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Flash] problème de concaténation d'un nom de var dynamique

n°1060733
popol_55
Posté le 25-04-2005 à 23:54:54  profilanswer
 

SAlut,
 
J'dois faire un tetris en flash pour un projet mais je galère sur une connerie  :cry:  
 
Voila je vais essayer d'expliquer clairement c'est pas évident. Si j'explique mal , faut le dire pas hésiter :jap:
Dans mon tetris, à chaque fois que je pose une pièce, j'effectue un duplicateMovie d'un petit cube gris :
_root.cube.duplicateMovieClip("cube"+p, v);
 
P est une variable que j'incrémente pour que chaque cube est un nom différent.
Le problème est qu'après je n'arrive pas à réutiliser se nom dynamique.
Le code suivant ne fonctionne pas.

Code :
  1. for (i=0; i<nbcubes; i++) {
  2.  cubexxx = "cube"+i;
  3.  if (_root.piece.hitTest(_root.cubexxx)) {
  4.    trace("cube"+i);
  5.    return true;
  6.   }
  7. }


 
Comment je peux faire pour concaténer correctement cube et sa valeur (ici i) pour qu'il le prenne correctement derrière _root ?
 
:hello:

mood
Publicité
Posté le 25-04-2005 à 23:54:54  profilanswer
 

n°1060780
Mr Mala
Posté le 26-04-2005 à 01:19:20  profilanswer
 

mmmmh  
2 solutions :

Code :
  1. testcube = eval("_root.cube"+i);
  2. if(_root.piece.hitTest(testcube)) { ... }


ou

Code :
  1. testcube = _root["cube"+i];
  2. if(_root.piece.hitTest(testcube)) { ... }


( avec une préférence pour la 2ème solution )

n°1061984
popol_55
Posté le 26-04-2005 à 23:02:00  profilanswer
 

Nikel ca marche impec :love:

n°1062152
Mr Mala
Posté le 27-04-2005 à 00:51:39  profilanswer
 

heuuu ben oui, je teste avant hein ! :p


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

  [Flash] problème de concaténation d'un nom de var dynamique

 

Sujets relatifs
Probleme d'instalation de PHP 5 sous IIS 5 ![java] probleme alignement dessin
[C++] Problème avec les LPWSTR[VB6]probleme cloture avec un prog
probleme de recup d'une variable dans la baseAutomatisme Siemens STEP 7 : problème "occurrence"
Problème avec Runtime.exec()Problème d'affichage dans Guestbook !!!
help !! problème formulaire et guestbook !!problème de connexion à MySQL via DBI
Plus de sujets relatifs à : [Flash] problème de concaténation d'un nom de var dynamique


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