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

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [Flash/Actionscript] Mettre un delai entre 2 frames?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Flash/Actionscript] Mettre un delai entre 2 frames?

n°1051691
x86
Looking for the perfect beat
Posté le 19-04-2005 à 07:10:29  profilanswer
 

Salut,
 
Une question d un newbie qui fait une presentation "PPT like" en flash:
 
Comment faire en sorte que le slide X reste a l ecran Y secondes, le slide Z restant W secondes etc etc.
 
En tant que newbie, je ai pense a un truc pourri genre:
 
 while (getimer =somme de tous les temps d affichage des slides precedents, gotoandplay(numero de la frame suivante))
 
Bon ca m a l air un peu naze.
 
Connaissez vous une solution plus simple?  
 
merci

mood
Publicité
Posté le 19-04-2005 à 07:10:29  profilanswer
 

n°1051719
Mr Mala
Posté le 19-04-2005 à 08:42:41  profilanswer
 

Va voir du côté de l'évènement onEnterFrame() ...
Flash n'aime pas du tout les boucles qui durent trop longtemps sur la même frame ! [:huit]

n°1051739
zbang
Posté le 19-04-2005 à 09:06:00  profilanswer
 

pourquoi pas avec setInterval ?

n°1051761
x86
Looking for the perfect beat
Posté le 19-04-2005 à 09:24:38  profilanswer
 

bonne question ^^
 
Je connais rien a actionscript, je fais presentement les tutoriaux integres a Flash mx pour apprendre.
 
Je vais regarder vos 2 propositions
 
merci


---------------
Date d'arrivée sur le forum: le 2-02-2000
n°1051895
Mr Mala
Posté le 19-04-2005 à 10:48:48  profilanswer
 

Mmmmh c'est vrai que dans le cas présent, setInterval serait plus approprié ...

n°1056710
shurik'n
Posté le 22-04-2005 à 15:23:23  profilanswer
 

Moi quand je faisai des pauses dans un clip je faisait un test du genre(je ne connais plus la syntaxte), c est po tres propre mais ca marche , le setInterval je connaissai pas :
 
var time = getTime();
var interval = telInterval;
while(getTime() < (time + interval)){
ne rien faire
}
paf ca repart

n°1056745
Mr Mala
Posté le 22-04-2005 à 15:36:21  profilanswer
 

:non: c'est très très très mal ça en ActionScript !!!!!
Ca empêche le déroulement "normal" de la timeline de l'animation ! ( et d'où parfois un message d'erreur demandant si on veut arrêter le script ou pas ! ) ...  
Il ne faut jamais jamais jamais faire ce genre de chose !!! :heink:
 

n°1056814
shurik'n
Posté le 22-04-2005 à 15:58:02  profilanswer
 

Mr Mala a écrit :

:non: c'est très très très mal ça en ActionScript !!!!!
Ca empêche le déroulement "normal" de la timeline de l'animation ! ( et d'où parfois un message d'erreur demandant si on veut arrêter le script ou pas ! ) ...  
Il ne faut jamais jamais jamais faire ce genre de chose !!! :heink:


 
Je sais que c est mal, a l epoque et dans l urgence au taff j avais fait ca (j avais pas de web en plus). depuis j ai pas eu a me repencher sur ce genre de cas :jap:

n°1056995
Mr Mala
Posté le 22-04-2005 à 17:14:56  profilanswer
 

;)


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

  [Flash/Actionscript] Mettre un delai entre 2 frames?

 

Sujets relatifs
Flash...QT : mettre en attente la fenetre mere de la fermeture de la fille
[Flash] lien sur bouton, plein écran etc...Comment mettre un jlabel au premier plan ?
utiliser un INCLUDE avec des variables et un menu Flash ?[ActionScript] Débutant: Lecture de clip, HELP
Changer l'image d'un site à partir de Flash ?[GTK] Mettre un GtkButton dans une cellule d'un GtkTreeView
Comment faire cette Animation Flash SVP > Coloriagecomment mettre un lien sur un bouton flash ??? [Résolu]
Plus de sujets relatifs à : [Flash/Actionscript] Mettre un delai entre 2 frames?


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