IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Temporisation des images.


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 23
    Par défaut Temporisation des images.
    bonjour,

    Je souhaite afficher des images pendant un certain temps. Mais je n'arrive pas à trouver une fonction de temporisation à mettre entre les actions.

    Exemple :
    _root.mcFusee.gotoAndStop(23);
    // une tempo de 2 secondes
    _root.mcFusee.gotoAndStop(50);

    J'ai essayé avec ce code, mais ça part tellement vite qu'on a pas le temps de voir défiler les 4 images
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    for( temporisation = 0; temporisation <=3000; temporisation ++){
    switch (temporisation){
    case 0 :
        _root.mcFusee.gotoAndStop(1);					
        break;
    case 1000 :
        _root.mcFusee.gotoAndStop(40);					
        break;
    case 2000 :
        _root.mcFusee.gotoAndStop(80);					
        break;
    case 3000 :
        _root.mcFusee.gotoAndStop(120);					
        break;
    default :
        break;
    }
    Auriez-vous une solution car c'est urgent

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut
    A moins que je n'ai pas compris ton but je te propose l'utilisation de setinterval.
    ca donnerais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    var temporisation:Number = 0;
    myInt = setInterval(tampon, 400);
    function tampon() {
    	temporisation++;
    	if (temporisation == 1) {
    		_root.mcFusee.gotoAndStop(1);
    	}
    	if (temporisation == 2) {
    		_root.mcFusee.gotoAndStop(40);
    	}
    	if (temporisation == 3) {
    		_root.mcFusee.gotoAndStop(80);
    	}
    	if (temporisation == 4) {
    		_root.mcFusee.gotoAndStop(120);
    		clearInterval(myInt);
    	}
    }

Discussions similaires

  1. Afficher des images sous directX
    Par cyberlewis dans le forum DirectX
    Réponses: 17
    Dernier message: 12/07/2004, 12h07
  2. Permutter des images dans ImageList ?
    Par GoustiFruit dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/12/2003, 09h07
  3. Interbase 6 et le type des images?
    Par AnestheziE dans le forum InterBase
    Réponses: 6
    Dernier message: 30/10/2003, 10h48
  4. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo