qui me permet de redémarrer une animation au bout d'un certains temps, j'ai voulus le mettre pour une dexième animation mais il n'y en a que une seul qui fonctionne à chaque fois et non les deux, j'ai éssayé en changeant le I par une autre lettre (tout les I) mais rien à faire
est-ce que quelqu'un sais ce qu'il faut modifier pour que ca marche sur deux animations ?
C'est normal, car "_root.onEnterFrame" est une variable. Tu lui assigne une fonction (jusque là ok c'est bon). Mais la deuxième fois que tu réécris un code similaire, tu écrase la première fonction que tu as écris.
Une solution serait donc...
Code :
_root.onEnterFrame = function() {
if (i == 249) {
gotoAndPlay(1);
}
if (i == autrenumero) {
gotoAndPlay(autre);
}
i++;
};
Après ce que je dirais moi, c'est que tu n'utilise pas la bonne méthode pour le traitement que tu veux. Il faudrait plutôt mettre un traitement qui s'execute directement à la frame 249 et qui redirige sur la bonne frame (ce qui éviterais un test à chaque frame, sachant que selon ton animation tu en a un bonne dizaine (moi je conseille 48fps pour une bonne fluidité))...
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.