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 :

Variable et lettre aléatoire


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut Variable et lettre aléatoire
    Bonjour à tous
    Je suis débutant en Flash et après avoir lu les tutos que j'ai pu trouver sur la toile, je me suis lancer un petit défis assez simple pour le moment : mettre une lettre dans une case, cette lettre dois être celle qui est dite par un son.
    Comme vous pouvez le constater, projet assez simple

    Mais j'ai un petit soucis. En effet, la lettre dit désignée par le son est aléatoire, j'ai donc fait un tableau avec mes sons :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var tableau_sons = Array('a', 'e', 'i', 'o', 'u', 'y');
    Je choisi un son aléatoirement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var son_choisi = Math.floor(Math.random()*tableau_sons.length);
    son_choisi = tableau_sons[son_choisi];
    Je joue le son choisi :
    Dans ma scène, j'ai des clips représentant les lettres de l'alphabet avec des noms de ce style : lettre_a, lettre_b, ...
    Je voudrais par exemple affiche l'abscisse de la lettre choisie aléatoirement dans le tableau 'tableau_sons', mais je n'arrive pas de tout à trouver comment je dois faire.

    Ce qui donnerais une chose de ce genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    trace(this.lettre_lettrealeatoire.x);
    Mais voilà le problème : je ne sais pas par quoi remplacer lettre_lettrealeatoire.

    Si vous avez des idées, je suis tout ouïe

    Merci d'avance

    Bonne journée à tous

  2. #2
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    L'abscisse ?
    La position dans le tableau ? C'est cette valeur-ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var son_choisi = Math.floor(Math.random()*tableau_sons.length);
    Je crois que je n'ai pas compris la question.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut
    Salut vermine et merci de ta réponse.
    Mais ce n'est pas cela que je voulais dire, je crois que je me suis mal expliqué

    En fait, je voudrais tout simplement afficher le .x de lettre_lettrealeatoire

    Et j'avoue que je me retrouve devant un problème que je n'arrive vraiment pas à résoudre :s

Discussions similaires

  1. Anagrammes, melange de lettres aléatoire
    Par pounette6431 dans le forum Débuter
    Réponses: 4
    Dernier message: 06/05/2009, 20h14
  2. tirage de lettres aléatoire
    Par pounette6431 dans le forum Débuter
    Réponses: 7
    Dernier message: 06/03/2009, 22h25
  3. Génération de lettres aléatoires
    Par rolls dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 27/10/2008, 13h51
  4. Perte des variables de session aléatoire
    Par dnkz dans le forum Langage
    Réponses: 1
    Dernier message: 25/04/2008, 16h27
  5. Réponses: 20
    Dernier message: 12/02/2008, 17h25

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