[Flash] problème avec attachMovie
Fermé
cyberlulu
Messages postés
62
Date d'inscription
dimanche 10 novembre 2002
Statut
Membre
Dernière intervention
26 juin 2008
-
16 mai 2006 à 21:19
kezho Messages postés 1 Date d'inscription samedi 23 mai 2009 Statut Membre Dernière intervention 23 mai 2009 - 23 mai 2009 à 19:06
kezho Messages postés 1 Date d'inscription samedi 23 mai 2009 Statut Membre Dernière intervention 23 mai 2009 - 23 mai 2009 à 19:06
A voir également:
- [Flash] problème avec attachMovie
- Flash drive tester - Télécharger - Divers Utilitaires
- Flash player download - Télécharger - Divers Web & Internet
- Shockwave flash - Télécharger - Divers Web & Internet
- Check flash - Télécharger - Sécurité
- Reparer flash disk - Télécharger - Récupération de données
1 réponse
kezho
Messages postés
1
Date d'inscription
samedi 23 mai 2009
Statut
Membre
Dernière intervention
23 mai 2009
1
23 mai 2009 à 19:06
23 mai 2009 à 19:06
Bonjour cyberlulu,
Ton problème est un problème récurent en AS2 mais facile à contourner.
Ton problème est que la valeur du i vaudra toujours la dernière valeurs quelle prend à la fin de ta boucle lors de l'appel de la fonction. Tu peux faire un trace pour vérifier si tu veux. Pour contrer le genre de problème il te suffit d'utiliser cette méthode :
for(i=0;i<25;i++) {
var myMovie;
myMovie = this.attachMovie("lettre", "lettre"+i, i)
//Valeur courante de i.
//
myMovie.i = i;
myMovie.onPress() = function (){
verification(this.i);
};
}
Si tu trace lors du onPress() cette fois-ci tu verras que la valeur de i est la bonne puisqu'elle est stocké dans le movie clip qui est appelé.
J'espère que sa va t'aider sur ton problème.
Ton problème est un problème récurent en AS2 mais facile à contourner.
Ton problème est que la valeur du i vaudra toujours la dernière valeurs quelle prend à la fin de ta boucle lors de l'appel de la fonction. Tu peux faire un trace pour vérifier si tu veux. Pour contrer le genre de problème il te suffit d'utiliser cette méthode :
for(i=0;i<25;i++) {
var myMovie;
myMovie = this.attachMovie("lettre", "lettre"+i, i)
//Valeur courante de i.
//
myMovie.i = i;
myMovie.onPress() = function (){
verification(this.i);
};
}
Si tu trace lors du onPress() cette fois-ci tu verras que la valeur de i est la bonne puisqu'elle est stocké dans le movie clip qui est appelé.
J'espère que sa va t'aider sur ton problème.