begin process at 2012 05 26 21:28:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Faire des pauses dans une animation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Faire des pauses dans une animation

jeudi 11 août 2011 à 17:29:09 | Faire des pauses dans une animation

metis15

Membre Club
Bonjour,
je me suis fais un petit slider personnel, 28 images qui tournent en boucle avec une pause...
J'ai fait presque tout dans la timeline car je sus une bille en codage.

Pour ne pas avoir une timeline de 3Km de long, j'ai introduit aux bons endroits ce bout de code qui stop puis repart.

Code ActionScript :
stop();
function reprendre(){
        _root.play();
       clearInterval(pause);
}
pause = setInterval(reprendre,2000);



Le problème, c'est que si je veux changer l'intervalle, je dois aller changer le "2000" partout sur la ligne action.
C'est bourrin, n'est-ce pas ? (;o)))

Comme stocker et où, une variable (?) qui va être utilisée par la fonction(?)...heu...
Voilà, j'ai pas le temps d'apprendre l'AS. Je suis trop vieux(;o)))))))


[;o))
METIS
jeudi 11 août 2011 à 18:43:01 | Re : Faire des pauses dans une animation

pegase31

Membre Club Administrateur CodeS-SourceS
Bonjour,

Déjà si tu es "trop vieux" pour apprendre, c'est que tu es mort... Car il n'y a pas d'âge pour apprendre. Le cerveau apprend toujours quelque soit l'age, il met juste un peu plus de temps.

Ensuite, le mieux est de passer tes "2000" en variable, c'est à dire placer un "var temps = 2000;" sur ta première frame, et changer tout les "2000" de tes intervals par "temps".

Et le tour est joué.

Peg'

jeudi 11 août 2011 à 19:04:47 | Re : Faire des pauses dans une animation

metis15

Membre Club
Whaou !!
Ca marche...!
C'est bô le code.

PS : j'ai commencé à essayer d'apprendre à coder à l'époque du basic (80/85) et j'étais déjà plus très jeune.
Ca ne rentre pas, je suis disons allergique.

Merki bôkou pour le coup de main.

[;o))
METIS Michel vR
jeudi 11 août 2011 à 19:23:01 | Re : Faire des pauses dans une animation

pegase31

Membre Club Administrateur CodeS-SourceS
Alors c'est une question de logique. Peut-être devrais-tu essayer une approche plus imagée de la programmation...

Au plaisir de pouvoir t'aider à nouveau ;)

Peg'
vendredi 12 août 2011 à 18:08:39 | Re : Faire des pauses dans une animation

metis15

Membre Club
Ca semblait bien marcher, mais j'ai un autre problème qui ne vient pas de cette solution :

Code ActionScript :
var temps = 3000;
stop();
function reprendre(){
        _root.play();
       clearInterval(pause);
}
pause = setInterval(reprendre,temps);


Ca marche, mais au bout de quelques commandes "plus loin" ou "en arrière" que j'ai fait avec des boutons et des gotoAndPlay le bon n° d'image, ça commence à déconner au bout d'un moment en sautant des images rapidement, le "temps" n'étant plus respecté (saut 3 images, pause, saut 3 images, pause...).
Ca ne vient pas de var temps = 3000;
J'ai même essayé avec un autre code (ci-dessous) et le même bazar se produit rapidement.

this.stop();
pause = function () {
play();
clearInterval(stall);
}
stall = setInterval(pause, 3000);

C'est quoi ça encore ?

<|[;o)))
METIS Michel vR
samedi 13 août 2011 à 00:38:34 | Re : Faire des pauses dans une animation

aerolyte

bonjour,
au vue de ce que tu as écrit , je soupçonne une mauvaise gestion des clearinterval suite a une action sur un bouton.

PS et dire qu'en as3, c'est pas plus compliqué que d'ouvrir les yeux le matin

cordialement
samedi 13 août 2011 à 01:29:24 | Re : Faire des pauses dans une animation

pegase31

Membre Club Administrateur CodeS-SourceS
Pour l'AS2, je te conseille le SetTimeout, qui revient à un "interval" simple action..
Tu devrais trouver les docs sur le net (si ça existe encore)

Peg'


Cette discussion est classée dans : code, animation, timeline, pause, pauses


Répondre à ce message

Sujets en rapport avec ce message

changement de scene [ par baronnoir ] Salut je vais reposer ma question et essayer d?expliquer plus clairement mon problème.J?ai fabriqué un petit site en flash, et je ne suis pas capable Pause dans une animation [ par artno ] Bonjour,je cherche à inclure des pauses de x secondes dans le déroulement de mon animation. Comment faire ? y a t'il un source, car je n'y connais pas Inserer du PHP dans du flash [ par Nitrotik ] Bonjour, J'aimerai inserer un code PHP au milieu d'une animation flash, j'arrive a faire ceci :J'au une page var.php contenant :echo"toto=salut";?>et besoin dun code pour une animation [ par loou ] bonjour,je vais essayer d etre clair c est pas tres facile a expliquer le sujet est une sorte de compteur basé sur 4 fois 19 interpolation d image peu equation de Robert Penner, comment les utiliser ? [ par deuval ] le code ci dessous est tiré de ce site : http://www.robertpenner.com/easing/pour une animation j'aurais besoin d'utiliser l'un de ces equation a savoi transformer une animation sur le timeline en action script [ par juju1975 ] Dans le cadre d'un stage scolaire on m'a demandé de transformer une animation que j'ai fait sur le timeline en programmation...J'en suis à mes premier loadMovie dans in clip?? [ par haruki ] Bonjour, Je suis  graphiste et pas du tout developper mais j'aime bien chercher mes solutions par moi même... jusqu'au moment ou cela frise l'obsessio affichage d'une animation flash ds du code php [ par toddy_101 ] bonjour, je veux afficher une animation flash ds un code php. est c que kelk'1 a le code pour faire ca? merci bcp enchainer 2 parties de l'animation [ par maskim ] bonjours,j'ai m loadMovie d'animation à code complexe. [ par dikembe ] Salut à tousJe suis pas un expert en ActionScript, j'ai un soucis depuis quelques temps, je voudrai faire un LoadMovie d'une animationqui comporte bea


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales