Voila mon petit script

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
var Pions:Array = new Array(new Array(), new Array());
 
init = function() {		 
var recup = new LoadVars();
 
recup.onLoad = function(success) {
	table = recup.datas.split(",")
	trace(table);
	k=0;
	for (i=0; i<2; i++)
		for (j=0; j<6; j++)
			Pions[i][j] = table[k++];
	};
recup.load("http://127.0.0.1/Flash/scriptphp.php");
}
 
init();
 
trace(Pions);
Le pb est que j'arrive à trace(Pions) avant la fin de l'execution de la fonction init().

Comment faire pour attendre la fin de la recuperation des données avant de continuer dans le script ?

mettre un "while (!recup.loaded) {}" ne me parait pas très propre...