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 :

problème avec le classe tween


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Par défaut problème avec le classe tween
    Bonjour,

    j'ai besoin d'aide j'ai un problème que je n'arrive pas a résoudre. Je débute avec la class tween.
    En fait, sur une page j'ai creer 3 boutons. J'aimerai que lorsque l'on click sur un du text s'affiche et lorsque l'on click sur l'autre le contenu de précedant soit cacher pour afficher le nouveau.

    Tout s'affiche bien mais rien ne se cache. tout mes bloc de text se superpose.

    Voici mon code:

    // INCLUSION DE LA CLASSE TWEEN POUR FAIRE LES FONDU DE CHANGEMENT DE PAGE

    #include "lmc_tween.as"
    stop();

    // CODE BOUTON
    play_btn.onPress = function() {
    demarrerJeu();
    };

    how_btn.onPress = function() {
    cacherContent();
    afficherHow();
    };

    credits_btn.onPress = function() {
    cacherContent();
    afficherCredits();
    };


    // FONCTION
    //
    //====================
    // On commence par definir les fonction d'affichage et de "masquage"
    // du design et des boutons :
    //====================
    //
    // Fonction qui affiche le design


    function afficherDesign() {
    design_mc.tween("_alpha", 100, 0.5, "linear");
    }


    //
    // fonctions qui cache le design

    function cacherDesignMenu() {
    design_mc._alpha = 0;
    }
    //

    // fonctions qui active les boutons
    function afficherBoutons() {
    credits_btn.enabled = true;
    how_btn.enabled = true;
    play_btn.enabled = true;
    }

    //
    // fonctions qui permet de desactiver les boutons
    function desactiverBoutons() {
    credits_btn.enabled = false;
    how_btn.enabled = false;
    play_btn.enabled = false;
    }


    //====================
    //Ensuite on va definir d'abord une fonction pour cacher tout nos contenu
    //puis les fonctions d'affichage des pages
    //====================
    //
    // Fonction qui cache toute les pages.
    // Je l'utilise quant je change de page.

    function cacherContent() {
    accueil_content._alpha = 0;
    how_content._alpha = 0;
    credits_content._alpha = 0;
    }


    // Fonction d'affichage de la page d'accueil (position et alpha)
    function afficherAccueil() {
    accueil_content._x = 248.0;
    accueil_content._y = 286.3;
    accueil_content.tween("_alpha", 100, 1, "linear");
    }


    //
    // Fonction qui place, affiche la page HOW
    function afficherHow() {
    how_content._x = 303.1;
    how_content._y = 220.8;
    how_content.tween("_alpha", 100, 0.5, "linear");
    }


    //
    // Fonction qui place, affiche la page CREDITS
    function afficherCredits() {
    credits_content._x = 303.1;
    credits_content._y = 266.8;
    credits_content.tween("_alpha", 100, 1, "linear");
    credits_content.enabled = true;
    }


    //
    //====================
    // On va maintenant definir les instructions que l'on veut faire
    //lorsque l'on clique sur play
    //====================
    // on cache le design, les contenu et on desactive les boutons
    function demarrerJeu() {
    cacherDesignMenu();
    cacherContent();
    desactiverBoutons();
    nextFrame();
    }


    //====================
    // les fonction sont déclaré...on va apeller les fonctions
    // que l'on a besoin pour afficher le menu...
    //====================
    //
    // 1 Je cache les contenu de mon site
    cacherDesignMenu();
    cacherContent();
    // 2 j'apelle l'affichage du design et l'activation des boutons
    afficherDesign();
    // 3... et j'appel l'affichage de la HOMEPAGE
    afficherAccueil();
    merci de votre aide

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Par défaut
    ok c bon j'ai changé de technique.

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

Discussions similaires

  1. [POO] PHP5 : Problème avec les classes
    Par fleur_de_rose dans le forum Langage
    Réponses: 9
    Dernier message: 06/05/2006, 19h09
  2. Problème avec une classe... "without object"
    Par z980x dans le forum C++
    Réponses: 8
    Dernier message: 27/04/2006, 16h00
  3. [PHPMailer] problème avec la classe phpmailer
    Par sansouna24 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 08/04/2006, 16h51
  4. Problème avec la classe Calendar
    Par afrikha dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 30/03/2006, 08h48
  5. Réponses: 9
    Dernier message: 25/09/2005, 16h33

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