[ActionScript] fonction de temporisation

fonction de temporisation [ActionScript] - Web design - Graphisme

Marsh Posté le 06-06-2005 à 18:33:07    

Bijour tout le monde,
 
j'essaye de faire une fonction de temporisation en flash. C'est à dire que j'affiche 5 éléments en utilisant la méthode attachMovie() mais je voudrais espacer l'affichage de chaque élément de quelques secondes.
 
pour l'instant mon code ressemble à ça :
 

Code :
  1. afficherElement = function(numero) {
  2. attachMovie("toto","toto"+numero,numero);
  3. }
  4. afficherElement(1);
  5. afficherElement(2);
  6. afficherElement(3);
  7. afficherElement(4);
  8. afficherElement(5);


 
le résultat est que les 5 éléments sont affichés simultanément.
 
j'ai déjà essayé de faire une fonction de temporisation, comme ça :
 

Code :
  1. attendre = function(images){
  2. var i=0;
  3. this.onEnterFrame = function(){
  4.  i++;
  5.  if(i==images) delete this.onEnterFrame;
  6. }
  7. }
  8. afficherElement(1);
  9. attendre(100);
  10. afficherElement(2);
  11. attendre(100);
  12. afficherElement(3);
  13. attendre(100);
  14. afficherElement(4);
  15. attendre(100);
  16. afficherElement(5);


 
mais ça ne marche pas, les 5 éléments s'affichent toujours simultanément...
 
Quelqu'un sait comment faire ? (j'ai rien trouvé sur le net)

Reply

Marsh Posté le 06-06-2005 à 18:33:07   

Reply

Marsh Posté le 07-06-2005 à 11:01:51    

personne ne sait ? :(

Reply

Marsh Posté le 07-06-2005 à 11:43:12    

fais une recherche sur google si personne ne sait .... ;o)


---------------
OUAIB | FLICKR | HFR | 500 PX
Reply

Marsh Posté le 08-06-2005 à 10:02:06    


liverpowen a écrit :

fais une recherche sur google si personne ne sait .... ;o)


 
Salut,
 
En links ci dessous tu trouveras un petit script, qui permet de charger des clips placés dans la bibliothèques les un après les autres.
 
Le tout avec une petite table pour les temps d'attentes entre chacun d'eux.
 
C tt simple à mettre en place, c'est un peu programmé avec les pieds mais ça fonctionne :-)
 
www.adphoto.be/temporisation.fla
 
vla, j'espère que ça t'aidera !


---------------
APN : Nikon D100 objectif 24-85 f2.8 >> site Photo >> http://www.adphoto.be
Reply

Marsh Posté le 08-06-2005 à 11:00:14    

Moi pour les temporisation, je faisais comme ça. Il faut utiliser deux images. Dans la première, t'incrémente une variable. Dans la deuxième, tu regarde si la variable * le nombre d'images par secondes est égal à la temporisation que tu veux. Si c'est égal, ça continu normalement. Sinon, ça fait un gotoAndPlay de la frame précédente.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed