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 :

Question : Transitions d'un MC à un autre via Boutons


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 35
    Par défaut Question : Transitions d'un MC à un autre via Boutons
    Bonjour tout le monde !

    J'ai un gros gros problème : Je suis nul en flash !

    Ce qui ramène un autre problème : Je ne sais pas comment faire une transition "complexe" entre deux menus. J'ai vite fais un exemple pour m'expliquer en images...

    J'ai ici 2 parties distinctes : la zone des menus (en gris) et la zone des contenus (en blanc).


    Chaque menu appelle un contenu différent :
    Menu1_BTN > Contenu1_MC
    Menu2_BTN > Contenu2_MC
    Menu3_BTN > Contenu3_MC

    Comme vous l'avez compris, les contenus sont des MC et les menus sont des boutons.

    Deux effet recherchés (soit l'un, soit l'autre) :

    Effet 1 : Admettons que nous nous trouvons dans un des Menu et que nous voulons aller voir ce qui se trouve dans un autre. Nous cliquons donc sur le bouton voulu, un panneau provenant du haut descend et cache le Contenu actif. Il remonte ensuite en laissant découvrir le Contenu désiré.

    Effet 2 (qui à mon sens serait le plus simple) : Nous nous trouvons toujours dans un Menu quelconque avec le Contenu ad hoc affiché dans la zone contenu. Nous décidons d'accéder à un autre Menu. Le Contenu actif disparait en fade out et le Contenu appelé apparait en fade in lorsque le Contenu précédent a totalement disparu.

    Y aurait-il une âme charitable prête à me venir en aide et m'expliquer comment procéder pour l'un des deux effets (ou pour les deux, qui sait)?

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Par défaut
    Bonjour,
    Citation Envoyé par overtrack Voir le message
    Y aurait-il une âme charitable prête à me venir en aide et m'expliquer comment procéder pour l'un des deux effets (ou pour les deux, qui sait)?
    il y a plusieurs façons de procéder en Flash, tu peux faire une partie du boulot graphiquement, par exemple le clip panneau qui descend, et le reste avec du code ou alors entièrement par programmation.

    par exemple pour ton "effet 2" tu peux utiliser la classe Tween (ou une de ses dérivées) sur a propriété _alpha du clip affiché.
    tu peux définir la méthode onMotionFinished qui sera appelé lorsque le mouvement est terminé dans laquelle tu affiches le nouveau contenu.

    sinon pour les boutons tu peux utiliser des clips

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 35
    Par défaut
    Merci pour ta réponse.

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

Discussions similaires

  1. passer d'une feuille excel à une autre via vb
    Par malikmicrosoft dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 24/08/2007, 12h20
  2. Réponses: 8
    Dernier message: 16/08/2007, 15h46
  3. Réponses: 3
    Dernier message: 09/02/2007, 14h26
  4. générer fichier pdf (ou autre) via flash
    Par haltabush dans le forum Flash
    Réponses: 9
    Dernier message: 02/10/2006, 14h03
  5. Réponses: 18
    Dernier message: 04/04/2006, 14h31

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