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 :

Création d'un quizz avec 5 catégories de réponse


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 32
    Par défaut Création d'un quizz avec 5 catégories de réponse
    Bonjour tout le monde,

    Je cherche à créer un quizz sur flash proposant à des enfants de répondre à 6 questions avec 5 réponses aux choix.
    A la fin de ce quizz l'enfant sera dirigé vers la catégorie dans laquelle il aura le score le plus élevé de réponse.

    1. Qui peut me dire comment on demande à Flash de donner une valeur à une réponse ?

    2. Comment accumuler ce score et le décortiquer à la fin pour amener l'enfant sur la rubrique qui lui est propre ?

    Je pense que c'est assez confus c'est pour cela que je vous joint le .swf de mon quizz.

    Je m'excuse par avance pour les fautes d'orthographes

    Merci pour vos réponses...

    Bernard
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    Citation Envoyé par flash_begin
    1. Qui peut me dire comment on demande à Flash de donner une valeur à une réponse ?
    Il faut créer une variable par catégorie et à chaque réponse (clic sur le bouton) tu rajoute 1 à cette variable et tu passes à la page suivante.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    bt_categorie1.onRelease = function(){
         var_categorie1 += 1;
         nextFrame();
    }
    Citation Envoyé par flash_begin
    Comment accumuler ce score et le décortiquer à la fin pour amener l'enfant sur la rubrique qui lui est propre ?
    A la fin du quizz tu compares les catégories et tu gardes celle qui est la plus grande (il faut fixer une règle pour le cas ou il y ai des sommes identiques)

    crdlt

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 32
    Par défaut
    Merci pour ta réponse, jem'y met de suite et te tiens au courant...

    Merci encore.

    Bernard

  4. #4
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 32
    Par défaut
    Bonjour,

    Alors... Bon je débute un peu dans le script et je ne comprends pas tout...
    La ligne de code que tu m'as communiqué se pose sur le bouton d'une réponse ? il me semble que oui...

    Autre chose comment déclarer la variable ? Et je le fait ou ?

    Est ce que tu as besoin du .fla pour t'éclairer un peu...?

    Je te remercie de ton aide

    Bernard

  5. #5
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,

    il y a plusieurs façon de faire mais une très répandues pour quelques temps encore c'est de créer un calque spécifique que tu nommes "AS" par exemple pour Acion Script, et tu places l'essentiel de ton code sur la première image clé de ce calque. On peut placer le code sur le bouton lui même mais ce n'est pas la syntaxe que je t'ai donnée.
    Pour déclarer une variable il suffit juste d'écrire une ligne du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var activite01:Number = 0;
    dans ce cas elle est déclarée et initialisée à 0

    Si c'est encore trop compliqué tu peux essayer d'envoyer le .fla s'il n'est pas trop lourd.

    crdlt

  6. #6
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 32
    Par défaut
    Bonjour,

    Alors voila,

    J'ai créer un calque "AS" sur la première scène de mon quizz.
    Sur l'image clé j'ai déclaré les variables de chaques catégorie (5 en tout)
    Ca donne sa :
    var activiteLune:Number = 0;
    var activiteCarre:Number = 0;
    var activiteTriangle:Number = 0;
    var activiteRond:Number = 0;
    var activiteLosange:Number = 0;

    Question : Est ce que c'est correct ? Est ce que je dois répété ce calque "AS" dans chaque scène de mon Quizz ?

    Maintenant est ce que je dois mettre sur chaque bouton de réponse ceci (code que tu m'as donné mais modifié) :

    bt_categorie1.onRelease = function(){
    var_activiteLune= +1;
    nextScene();
    }

    ... Modification ...
    J'ai changé le nom là ou on appele la variable
    J'ai changer le "nextFrame" par "nextscene" (car on change de scènes à chaque question)

    Question :
    "bt_categorie1" Est ce que c'est le nom que doit porter le bouton de la premiere réponse ?
    Parceque la en langage courant, ça serait du genre :
    On a un bouton nommé, on l'appele, on lui demande d'effectuer la variable...

    J'ai bon là ?

    Merci d'avance pour toutes tes réponses.

    Bernard

Discussions similaires

  1. Réponses: 8
    Dernier message: 23/09/2014, 17h35
  2. Réponses: 2
    Dernier message: 27/07/2004, 14h38
  3. [Débutante] Création d'une image avec un composant
    Par gwendo dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 09/07/2004, 09h58
  4. création base de données avec easyphp
    Par Battosaiii dans le forum Débuter
    Réponses: 5
    Dernier message: 29/06/2004, 18h50
  5. Création d'une base avec IbConsole
    Par Lucien dans le forum Outils
    Réponses: 3
    Dernier message: 02/03/2004, 18h34

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