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 :

[FLASH 8] classe tween [Fait]


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de charlix
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 285
    Par défaut [FLASH 8] classe tween
    bonsoir,

    Dans mon animation, j'ai un menu avec une image d'entrée (bonjour)et 3 boutons(pour les menus news, photo et haha), et je souhaiterais qu'en cliquant sur l'un des 3 boutons l'image (bonjour) disparaisse et le menu associé au bouton apparaisse. Les classes tween que j'ai réalisé fonctionnent mais au début les classes tween qui doivent disparaitre avec le clic du bouton sont sont déja activée et donc elle apparaissent d'un coup et disparaisse alors que je les aient initialisées a stop().

    Je ne comprend pas d'ou vient le probleme.

    les variables tweener... sont là pour ne pas gener un autre clic sur un bouton si l'utilisateur est déja sur le menu associé au bouton.

    Pour le script de la 1ere frame:
    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
     
    import mx.transitions.Tween; 
    import mx.transitions.easing.*;
    tweenerphoto=0;
    tweenerhaha=0;
    tweenernews=0;
    menuhaha._alpha=0;
    menunews._alpha=0;
    menuphoto._alpha=0;
     
    var disparaitre:Tween = new Tween( bonjour, "_alpha", elastique.easeOut, 100, 0, 25, false );
     
    disparaitre.stop();
     
    var apparaitrephoto:Tween = new Tween( menuphoto,"_alpha",elastique.easeOut,0,100,30,false);
    apparaitrephoto.stop();
     
    var disparaitrephoto:Tween = new Tween( menuphoto, "_alpha", elastique.easeOut, 100, 0, 25, false );
    disparaitrephoto.stop();
     
     
    var apparaitrenews:Tween = new Tween( menunews,"_alpha",elastique.easeOut,0,100,30,false);
    apparaitrenews.stop();
     
    var disparaitrenews:Tween = new Tween( menunews, "_alpha", elastique.easeOut, 100, 0, 25, false );
    disparaitrenews.stop();
     
    var apparaitrehaha:Tween = new Tween( menuhaha,"_alpha",elastique.easeOut,0,100,30,false);
    apparaitrehaha.stop();
     
    var disparaitrehaha:Tween = new Tween( menuhaha, "_alpha", elastique.easeOut, 100, 0, 25, false );
    disparaitrehaha.stop();
    script pour un bouton :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    on(press) {
     
    	if(tweenerphoto==0 && bonjour._alpha==100){
    		disparaitre.start();
    		apparaitrephoto.start();
    		tweenerphoto=1;
    		tweenernews=0;
    		tweenerhaha=0;
    	};
     
    }
    tout conseil est le bienvenu, je suis completement ouvert à cette heure la !!!!!!

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 642
    Par défaut
    Regarde bien ce tutorial:

    http://pyrrha.developpez.com/articles/flash/tweens/

    Surtout la partie qui parle des listner.

  3. #3
    Membre éclairé Avatar de charlix
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 285
    Par défaut
    En faite je n'ai pas encore essayé d'utiliser ses fonctions car mon probleme ne vient pas de là. mais les menus qui doivent disparaitres ou apparaitres en fonction des boutons sont affichées au demarrage de l'animation alors qu'elles ne devraient pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    menuhaha._alpha=0;
    menunews._alpha=0;
    menuphoto._alpha=0;
    Mais apres j'aurais besoin d'utiliser ces explications c'est sur.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    642
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 642
    Par défaut
    menuhaha._alpha=0;
    menunews._alpha=0;
    menuphoto._alpha=0;
    Tu mets bien ça dans la première frame?

  5. #5
    Membre éclairé Avatar de charlix
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 285
    Par défaut
    ouai j'ai même mis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    onEnterFrame=function() {
    	menuhaha._alpha=0;
    	menunews._alpha=0;
    	menuphoto._alpha=0;
     
    };
    mais maintenant quand je clic sur le bouton mon image de départ disparait bien avec tween mais celle sui devrait apparaitre n'apparait pas.

    je comprend plus

  6. #6
    Membre éclairé Avatar de charlix
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 285
    Par défaut
    mon code pour le bouton est celui-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    on(press) {
     
    	if(tweenerphoto==0 && bonjour._alpha==100){
    		disparaitre.start();
    		apparaitrephoto.start();
    		tweenerphoto=1;
    		tweenernews=0;
    		tweenerhaha=0;
    	};
    }
    et mon code sur la premiere frame est celui-ci:

    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
     
    import mx.transitions.Tween; 
    import mx.transitions.easing.*;
     
    onEnterFrame=function() {
    	menuhaha._alpha=0;
    	menunews._alpha=0;
    	menuphoto._alpha=0;
     
    };
     
    var tweenerphoto:Number=new Number(0);
    var tweenerhaha:Number=new Number(0);
    var tweenernews:Number=new Number(0);
     
    var disparaitre:Tween = new Tween( bonjour, "_alpha", elastique.easeOut, 100, 0, 25, false );
    disparaitre.stop();
     
    var apparaitrephoto:Tween = new Tween( menuphoto,"_alpha",elastique.easeOut,0,100,30,false);
    apparaitrephoto.stop();
    //var disparaitrephoto:Tween = new Tween( menuphoto, "_alpha", elastique.easeOut, 100, 0, 25, false );
    //disparaitrephoto.stop();
    je ne comprend pas pourquoi apparaitrephoto ne se lance pas

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

Discussions similaires

  1. [FLASH MX2004] Classes dans sous-répertoires
    Par tomperso dans le forum Flash
    Réponses: 4
    Dernier message: 31/08/2006, 23h13
  2. Réponses: 4
    Dernier message: 22/03/2006, 15h42
  3. [FLASH MX] classe Tween & composant loader
    Par totoche dans le forum Flash
    Réponses: 2
    Dernier message: 21/10/2005, 18h29
  4. [FLASH MX] transitions.Tween & composant LABEL
    Par totoche dans le forum Flash
    Réponses: 3
    Dernier message: 15/10/2005, 22h59

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