cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 20 nov. 2005 à 15:30
>i = random(15)+1;
>trace(this["case"+i]._y);//Marche nickel
>Ecouteur = new Object();
>Ecouteur.onKeyUp = function() {
> if (Key.getCode() == Key.DOWN) {
> i = 1;
> trouver = false;
> do {
> trace(this["case"+i]._y);//trace undefined?!?//C'est normal, le THIS correspond à l'écouteur...
Donc dans l'écouteur, les objets : case1, case 2... ne sont pas définis, il n'existent pas!!!
> if ((this["case"+i]._y == videy-197) && >(this["case"+i]._x == videx)) {
> this["case"+i]._y += 197;
> videy -= 197;
> goutte.start();
> trouver = true;
> }
> i++;
> } while ((!(trouver)) && (i<17));
Donc soit tu met un chemin absolue : _root.clip1.clip2 etc... , soit tu met _parent ( enfin chui pa sur pour _parent, donc essaye d'abbord avec un chemin absolue )
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 19 nov. 2005 à 21:49
Surtout pas _parent ( en + ta oublié le underscor =] )
Car il n'y as pas d'objet case1 case2 ... dans le clip parent!!!
C'est dans le clip courant, donc THIS["case"+i]._x = 120;
bali_balo.... =]
Vous n’avez pas trouvé la réponse que vous recherchez ?
atchoumdu51
Messages postés194Date d'inscriptionjeudi 1 janvier 2004StatutMembreDernière intervention16 juillet 20071 20 nov. 2005 à 20:13
Lol j'étais pas en avance car mon but n'étais pas de donner _parent :p
et en plus ca ne fonctione pas! Je pense que ca vient du fait que _parent ne fonctionne que pour quelques types et pas pour tous (XML._parent ne donne rien)