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