Arrêter une fonction ActionScript
e_delcambre
Messages postés
18
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'écris un site internet en flash, actionscript2. J'ai un problème global pour arrêter mes fonctions. Par exemple un bouton commande à plusieurs éléments de faire varier leur coefficient alpha. Comme ceci :
boutonrune.onRelease = function() {
textesynopsis.onEnterFrame = function() {
trace(textesynopsis._alpha);
if (textesynopsis._alpha>0) {
textesynopsis._alpha -= 3;
} else {
textesynopsis._alpha = 0;
stop();
}
};
J'arrive à faire que alpha reste bloqué à 0, mais je voudrais carrément que la fonction s'arrête, qu'il arrête d'"enter on the frame"... et ma commande stop(); ne fait rien.
Parce qu'un autre bouton commande à l'inverse textesynopsis._alpha +=3 et je pense qu'il y a conflit. Je voudrais qu'une fois que alpha a atteint zéro, tout s'arrête et que les fonctions suivantes puissent s'exécuter normalement.
Merci d'avance !
j'écris un site internet en flash, actionscript2. J'ai un problème global pour arrêter mes fonctions. Par exemple un bouton commande à plusieurs éléments de faire varier leur coefficient alpha. Comme ceci :
boutonrune.onRelease = function() {
textesynopsis.onEnterFrame = function() {
trace(textesynopsis._alpha);
if (textesynopsis._alpha>0) {
textesynopsis._alpha -= 3;
} else {
textesynopsis._alpha = 0;
stop();
}
};
J'arrive à faire que alpha reste bloqué à 0, mais je voudrais carrément que la fonction s'arrête, qu'il arrête d'"enter on the frame"... et ma commande stop(); ne fait rien.
Parce qu'un autre bouton commande à l'inverse textesynopsis._alpha +=3 et je pense qu'il y a conflit. Je voudrais qu'une fois que alpha a atteint zéro, tout s'arrête et que les fonctions suivantes puissent s'exécuter normalement.
Merci d'avance !
Configuration: Windows Vista Firefox 3.5.5 Flash CS3 AS2
A voir également:
- Arrêter une fonction ActionScript
- Fonction si ou - Guide
- Fonction trier excel - Guide
- Fonction remplacer word - Guide
- Comment arrêter netflix - Guide
- Cette fonction n'est pas disponible actuellement tv lg - Forum TV & Vidéo
1 réponse
regardes cet exemple ce n'est pas fait avec flash d adobe mais cela stoppe bien
http://jeanmichel.gens.free.fr/swfc/gotoandplay.swf
j ai mis un stop dans le step ou frame 180
le code source
http://jeanmichel.gens.free.fr/swfc/gotoandplay.sc
http://jeanmichel.gens.free.fr/swfc/gotoandplay.swf
j ai mis un stop dans le step ou frame 180
le code source
http://jeanmichel.gens.free.fr/swfc/gotoandplay.sc