Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2746 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  temporisation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

temporisation

n°1102345
matel
Posté le 31-05-2005 à 00:08:11  profilanswer
 

alors voila jai deux calques qui s'affiche l'un après l'autre et j'aimerais mettre une temporisation sur chaque calque par exemple 20sec..Que dois je utiliser please?? :pfff:  
 
J'ai essayé de faire des tests avec setinterval mais je ne suis pas convaincu que ce soit la meilleure méthode ...
 
merci à vous :)

mood
Publicité
Posté le 31-05-2005 à 00:08:11  profilanswer
 

n°1104265
zbang
Posté le 01-06-2005 à 15:58:27  profilanswer
 

si t'es 24fps tu mets 480 frames entre chaque visu --> methode de merde  :pt1cable:
ou alors tu utilises setInterval  :jap:
 
--> à mon sens il n'y a pas d'autre solution

n°1104509
Mr Mala
Posté le 01-06-2005 à 18:23:16  profilanswer
 

zbang a écrit :

si t'es 24fps tu mets 480 frames entre chaque visu --> methode de merde  :pt1cable:


 
zbang .. au coin !!! :sweat:  
 

zbang a écrit :


ou alors tu utilises setInterval  :jap:
 
--> à mon sens il n'y a pas d'autre solution


 
zbang ... allez tu peux revenir ! :D  

n°1104856
zbang
Posté le 02-06-2005 à 09:24:03  profilanswer
 

[:anauff]

n°1120841
dodoworld
Posté le 15-06-2005 à 14:44:46  profilanswer
 

hmmm, je ne sais pas si tu cherches toujours une solution, mais en général, j'utilise getTimer().
 
Imaginons que tu aies ton 1er calque sur les frames 1 à 3, et le 2e calque sur les frames 4 à 6.
 
frame 1 :  

Code :
  1. $delay=getTimer()+2000; // 2000 étant le temps en milisecondes, soit 2 secondes ici


frame 2 : rien, c'est la que ça "delay"
frame 3 :  

Code :
  1. //tu vérifies si le temps écoulé est supérieur ou égal au délai défini au début
  2. if(getTimer()>=$delay) {
  3.      gotoAndPlay(_currentFrame+1); // pour afficher ton 2e calque - change la valeur entre parenthèses s'il n'est pas posé sur la frame suivante.
  4. } else {
  5.      gotoAndPlay(_currentframe-1); // pour boucler tant que le délai n'est pas fini
  6. }


 
ensuite, tu répètes cette séquence de 3 frames sur 4-5-6 pour ton 2e calque, et voila... mais ce n'est qu'une solution parmi d'autres.


Message édité par dodoworld le 15-06-2005 à 14:46:12

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  temporisation

 

Sujets relatifs
temporisation MFCtemporisation
Temporisation en DOS[ASM]Temporisation logicielle
Affichage & Temporisation, problèmeTemporisation pour base de donnée
[JS] Temporisation[Boulet]Temporisation?
temporisation en Javascript avec setTimeout bizzare non??[Windev] Fonction de pause ou temporisation ??
Plus de sujets relatifs à : temporisation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR