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 :

Lancer une tempo [debutant]


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut Lancer une tempo [debutant]
    Bonjour
    je souhaiterai lancer une tempo lorsque une variable est à 1, et je ne c'est évidement pas le faire,(sinon je demanderai pas me diriez vous!!)
    J'ai ce code, quelqu'un pour m'aider svp ??


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    compteur=0
    function compte(){compteur++
    if (compteur == 5){clearInterval (mon_interval)
    }}
    var mon_interval = setInterval (compte, 1000)

  2. #2
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    je sais que c'est de niveau très facile, mais j'aurai besoin d'un tout petit coup de pouce, svp....
    Merci d'avance.

  3. #3
    Membre confirmé
    Profil pro
    Webmaster
    Inscrit en
    Mai 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2007
    Messages : 67
    Par défaut
    Bonjour,

    moi je veut bien essayé de t'aidé, mais je ne comprend pas ton probléme, j'ai essayé ton code juste en mettans les points vergules et un trace pour voir le resulta, et ça marche bien...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    compteur=0;
    function compte()
    {
    	compteur++;
    	trace (compteur);
    	if (compteur == 5)clearInterval (mon_interval);
    }
    var mon_interval = setInterval (compte, 1000);

  4. #4
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    Merci de me répondre.
    En fait, c'est une question surement très débile, mais je ne sais pas y répondre.
    Comment faire pour lancer cette tempo sur un clic de bouton.
    Encore désolé pour mon ignorance, mais merci de m'aider....

  5. #5
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Par défaut
    Il y a plusieurs possibilités dont je vais te donner ma "préférée"
    tu as un boutons sur ta scene que tu appelles disons monBouton.
    Dans le code de ton animation (tu clicques sur la prmeiere image de ton scenario) tu ecris ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var compteur:Number=0;
    var mon_intervalID:Number //id de ta tempo
    monBouton.onRelease=function(){
       monIntervalID= setInterval (compte, 1000); //garde un id de ta tempo dans la variable et lance la tempo
       this._enable=false;//pour ne pas recliquer dessus et relancer la tempo
    }
    function compte()
    {
      compteur++;//incremente ta variable compteur
      trace (compteur);
      if (compteur == 5){clearInterval (mon_intervalID);}//efface la tempo identifiée par son ID
    }

  6. #6
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Par défaut
    bonjour,

    Salut luta, merci pour ce code ....

    Par contre, j'ai compris la question differement
    je souhaiterai lancer une tempo lorsque une variable est à 1
    Peut etre qu'en faite, la méthode watch de la class Object répondrai a son attente ... il lui suffit ensuite d'utiliser la fonction setTimeOut() pour lancer un temporisation

  7. #7
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    merci beaucoup pour vos réponses, ca va bien m'aider. Mais il est vrai que j'aurai bien voulu savoir aussi comment faire lorsque une varible passe à 1.
    En tous cas merci de répondre à de simple question comme celle ci meme si elle ne me parait pas si simple.
    En fait je crois que j'ai des lacunes sur les fonctions, le fait de les appeler, etc... mais je n'ai pas troiver de bon tuto la dessus.
    By bye et encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Debutant]N'arrive pas à lancer une servlet
    Par ep31 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 09/05/2007, 16h36
  2. Réponses: 8
    Dernier message: 30/08/2006, 16h32
  3. [debutant] lancer une impression d'un pdf en VC++
    Par seb-astien dans le forum MFC
    Réponses: 2
    Dernier message: 06/06/2005, 15h44
  4. |VB6] [Réseau] Lancer une page ASP
    Par Delphi-ne dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/10/2002, 16h10
  5. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 12h15

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