Hello,
alors voili j'ai un petit code qui me permet de charger aléatoirement dans mon XMl les résultat compris entre 1 et 9.
J'aimerai afficher 3 résultat dans mon flash dans 3 champs txt différent,
j'arrive bien à afficher 1 résultat aléatoire sur les 9 dans un champ txt en déclarant ma variable en aléatoire
je récupère bien mon résultat dans mon champ txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var index:int = Math.random()*9;
mais je ne sais pas comment faire pour afficher de résultat supplémentaire en aléatoire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 titre.text = item[index].titre;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 //1er étape import XMLLoader; import flash.events.Event; //"http://vod.cdiscount.com/rss/mediarss/mediarss/2010-12-24/51/news.xml" //2eme étape var monLoader:XMLLoader = new XMLLoader("base.xml"); monLoader.addEventListener(Event.COMPLETE, getData); monLoader.launch(); //3eme étape function getData(e:Event):void { var item:Array = e.target.getData(); //La valeur de index va est aleatoire et comprise entre 0 et 9 var index:int = Math.random()*9; trace(index); //Pour acceder a chaque valeur il suffi de cibler par identifiant trace(item[index].titre); titre.text = item[index].titre; }
Partager