HitTest, startDrag et plus si affinités ...

Signaler
Messages postés
55
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
27 mai 2009
-
Messages postés
26
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
20 mai 2007
-
Salut les amis, je voudrais faire un exercice en Flash. On a une photo (anatomie du coeur) avec des encarts blancs. Puis, on a des propositions en texte des parties du corps. On doit cliquer glisser les bons textes dans les bons endroits.
J'ai fait un script :
les textes ont une occurences "pro1", "pro2" etc ...
les encarts blancs : "zonecible1", "zonecible2" ...
Pour l'instant, j'ai viré la boucle for pour me concentrer sur un bouton...

this["pro" + 1].onPress=function(){
monX=this._x;
monY=this._y;
startDrag(this);
}
this["pro" + 1].onRelease=function(){
stopDrag();
if(this.hitTest(zonecible1)){
this._x=zonecible1.x
this._y=zonecible1.y
}
else
{
this._x=monX;
this._y=monY;
}
}

Cela fonctionne, mais je voulais après mettre les noms des zones encarts en variables comme ça :
this._x=_root["zonecible" + 1]._x
this._y=_root["zonecible" + 1]._y

Et là, ça ne marche plus ??!!!
Comment dois-je m'y prendre ???
Merci à vous les amis :)

1 réponse

Messages postés
26
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
20 mai 2007

ta test au tout hasard => eval("ghggkjgkj" +1)