Flash : Comment assigner une valeur à une case d'un tableau ?

Flash : Comment assigner une valeur à une case d'un tableau ? - Flash/ActionScript - Programmation

Marsh Posté le 03-04-2006 à 12:13:42    

Bonjour, je suis en train de crée un jeu qui consite à trouver le titre d'une musique parmi 3 réponses possibles.  
 
 
Mais je n'arrive pas a gérer le fait que le bon titre s'affiche obligatoirement et que les 2 autres titres soit des mauvais réponses (sytème de quizz).  
 
 
Pour faire ca j'ai crée un tableau (array) avec les titres de mes musiques tirés aléatoirement mais je voudrais savoir comment attribuer une valeur (exmeple la valeur 5) a chaque titre pour qu'ensuite quant la chanson 5 est tiré, alors le titre de la chanson 5 s'affiche parmi les 3 réponses.  
 
Voila le code de l'array poru illustrer ca :  
 
 
score=0;j=1  
var tableau:Array = new Array();  
tableau[0] = "0";  
tableau[1] = "Muttonheads - I will be there";  
tableau[2] = "Mylo - Drop the pressure";  
tableau[3] = "1 2 3 soleil - Abdelkader";  
tableau[4] = "1 2 3 soleil - Ya rayah";  
tableau[5] = "Bed And Breakfast - Ne Bouge Pas";  
tableau[6] = "David Guetta - Time";  
tableau[7] = "Elvis Crespo - Pintame";  
tableau[8] = "Elvis Crespo - Suavemente";  
tableau[9] = "Emile et Image - Capitaine abandone";  
tableau[10] = "Emile et Image - Laissez nous chanter";  
tableau[11] = "Emile et Image - Les Demons de minuit";  
tableau[12] = "Emile et Image - Plus pres des étoiles";  
tableau[13] = "Eric Prydz - Call on me";  
tableau[14] = "Jennifer Lopez & Ll Cool J - Control Myself";  
tableau[15] = "Martin Solveig - Everybody";  
tableau[16] = "Mokka - Leili";  
tableau[17] = "Mylo - In my arms";  
tableau[18] = "Mylo - paris four hundred";  
tableau[19] = "Neyo - So sick";  
tableau[20] = "Omarion - O (Sweet Dreams Remix)";  
tableau[21] = "Paris Avenue - I want you";  
tableau[22] = "Sean Paul - Temperature";  
tableau[23] = "Shakira Feat Wyclef Jean - Hips Dont Lie";  
tableau[24] = "Starsailor - Four to the floor";  
tableau[25] = "Starstyler Feat Michy - Keep On Moving";  
tableau[26] = "The Drill - The Drill";  
tableau[27] = "Michael Gray - The weekend";  
 
 
 
sonSc1 = new Sound();  
sonSc1.loadSound("zik/Muttonheads - I will be there.mp3", false);  
sonSc2 = new Sound();  
sonSc2.loadSound("zik/Mylo - Drop the pressure.mp3", false);  
sonSc3 = new Sound();  
sonSc3.loadSound("zik/1 2 3 soleil - Abdelkader.mp3", false);  
sonSc4 = new Sound();  
sonSc4.loadSound("zik/1 2 3 soleil - Ya rayah.mp3", false);  
sonSc5 = new Sound();  
sonSc5.loadSound("zik/Bed And Breakfast - Ne Bouge Pas.mp3", false);  
sonSc6 = new Sound();  
sonSc6.loadSound("zik/David Guetta - Time.mp3", false);  
sonSc7 = new Sound();  
sonSc7.loadSound("zik/Elvis Crespo - Pintame.mp3", false);  
sonSc8 = new Sound();  
sonSc8.loadSound("zik/Elvis Crespo - Suavemente.mp3", false);  
sonSc9 = new Sound();  
sonSc9.loadSound("zik/Emile et Image - Capitaine abandone.mp3", false);  
sonSc10 = new Sound();  
sonSc10.loadSound("zik/Emile et Image - Laissez nous chanter.mp3", false);  
sonSc11 = new Sound();  
sonSc11.loadSound("zik/Emile et Image - Les Demons de minuit.mp3", false);  
sonSc12 = new Sound();  
sonSc12.loadSound("zik/Emile et Image - Plus pres des étoiles.mp3", false);  
sonSc13 = new Sound();  
sonSc13.loadSound("zik/Eric Prydz - Call on me.mp3", false);  
sonSc14 = new Sound();  
sonSc14.loadSound("zik/Jennifer Lopez & Ll Cool J - Control Myself.mp3", false);  
sonSc15 = new Sound();  
sonSc15.loadSound("zik/Martin Solveig - Everybody.mp3", false);  
sonSc16 = new Sound();  
sonSc16.loadSound("zik/Mokka - Leili.mp3", false);  
sonSc17 = new Sound();  
sonSc17.loadSound("zik/Mylo - In my arms", false);  
sonSc18 = new Sound();  
sonSc18.loadSound("zik/Mylo - paris four hundred.mp3", false);  
sonSc19 = new Sound();  
sonSc19.loadSound("zik/Neyo - So sick.mp3", false);  
sonSc20 = new Sound();  
sonSc20.loadSound("zik/Omarion - O (Sweet Dreams Remix).mp3", false);  
sonSc21 = new Sound();  
sonSc21.loadSound("zik/Paris Avenue - I want you.mp3", false);  
sonSc22 = new Sound();  
sonSc22.loadSound("zik/Sean Paul - Temperature.mp3", false);  
sonSc23 = new Sound();  
sonSc23.loadSound("zik/Shakira Feat Wyclef Jean - Hips Dont Lie.mp3", false);  
sonSc24 = new Sound();  
sonSc24.loadSound("zik/Starsailor - Four to the floor.mp3", false);  
sonSc25 = new Sound();  
sonSc25.loadSound("zik/Starstyler Feat Michy - Keep On Moving.mp3", false);  
sonSc26 = new Sound();  
sonSc26.loadSound("zik/The Drill - The Drill.mp3", false);  
sonSc27 = new Sound();  
sonSc27.loadSound("zik/Michael Gray - The weekend.mp3", false);  
 
 
Donc je résume ce que je veut savoir c'est comment attribuer une valeur à une chanson pour qu'ensuite le titre de cette chanson assigné à cette valeur s'affiche. Merc à vous.

Reply

Marsh Posté le 03-04-2006 à 12:13:42   

Reply

Marsh Posté le 03-04-2006 à 17:57:05    

je vois pas bien le probleme ?
tu prend 3 chiffres entier (different) compris entre 1 et 27 inclus, t'en utilise un pour charger la bonne reponse et la musique et les 2 autres pour charger les mauvaises reponses et c'est tout !?


---------------
D3
Reply

Marsh Posté le 03-04-2006 à 20:13:00    

Effectivement c'est simple comme ca. Je cherche toujours la difficulté sans voir la simplicité...j'ai dailleurs supprimé le système aléatoire car cela m'énervait ce qui fait que mon jeu n'as plus grand interêt...
Je testerais ta technique je ne sais pas pourqoi je n'y ai pas pensé plus tôt ... Merci encore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed