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

Flash Discussion :

[FLASH MX2004] Réinitialiser des variables ...


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de vbcasimir
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    455
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 455
    Par défaut [FLASH MX2004] Réinitialiser des variables ...
    Bonjour

    j'ai le code suivant
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
     
    stop();
     
    var aClips:Array = Array("etoile_sud", "supporter"); 
    var x_final:Array = Array(10, 12); 
    var nIndex:Number = 0;
    var frames0:Number = 10;
    var frames1:Number = 15;
    var nCpt:Number = 0;
    var i:Number = 0;
    var nAlpha1:Number = 100;
    var nAlpha2:Number = 0;
    var IdInterval;
    ///////////////////////////////
    function f1() {
     
    var nCpt:Number = 0;
    var IdInterval2;
     
    trace(_level0[aClips[i]]+" "+nPosx);
    _level0[aClips[i]].onEnterFrame = function() {
     
      			if(nCpt == x_final[i]) {
    	  			delete this.onEnterFrame;
     
    				if (i < (aClips.length - 1)){ 
    				i++; 
    				f1();
    				}else{
    					_level0[aClips[0]]._alpha = 100; <-- c'est ici que j'aimerais initialiser les variables 
    					_level0[aClips[i]]._alpha = 100;
    					i=0;
    					_level0[aClips[0]]._x = 0;
    					_level0[aClips[1]]._x = 0;
     
    				}
    			}
    			nCpt++;
    			this._alpha -= (nAlpha1 - nAlpha2)/frames0;
    			this._x = this._x + 2;
     
      		}
     
    }
     
    IdInterval = setInterval(function(){f1()},5000);
    //f1();

    je souhaiterais réinitialiser le tableau pour que toutes les valeurs soient à "0" mais je suppose que je dois faire une boucle ? et qu'il n'y a pas d'autres possibilités que de passer par cela ?

    Merci

  2. #2
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    je pense aussi, sans avoir vérifié

  3. #3
    Membre éclairé Avatar de vbcasimir
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    455
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 455
    Par défaut
    je te remercie pour la piste ... c'est déjà pas mal

Discussions similaires

  1. [FLASH MX2004] Lecture des parametres de l'url
    Par matN59 dans le forum Flash
    Réponses: 5
    Dernier message: 23/06/2006, 13h30
  2. [FLASH MX2004] Enchaîner des videos flv
    Par ridder75 dans le forum Flash
    Réponses: 6
    Dernier message: 05/10/2004, 14h34
  3. [FLASH MX2004] Chemin de variable
    Par nirousse dans le forum Flash
    Réponses: 2
    Dernier message: 09/08/2004, 11h56
  4. Réponses: 5
    Dernier message: 26/04/2004, 19h02
  5. [FLASH MX2004] Hierarchisation des actions
    Par bolo dans le forum Flash
    Réponses: 9
    Dernier message: 06/11/2003, 16h02

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