le fichier doit contenir les données sous cette forme (sur la même ligne pour ne pas gérer les retours de ligne):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
texte=1 ,2 ,3 ,4 ,5 ,0 ,1 |0, 0 ,0 ,0, 0 ,0 ,0|0, 0 ,0 ,0 ,0 ,0, 0|0 ,1 ,0, 1, 0, 2 ,0|0, 0, 0 ,0 ,0 ,0, 0|1, 0 ,0 ,0, 0 ,0 ,1|
notre matrice va contenir 6 lignes et 7 colonnes.

texte est la variable à utiliser dans le code ActionScript qui peut être fait de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
temp     =  new Array();
matrice  = new Array();
temp et un premier tableau pour contenir la décomposition de texte suivant le caractére " | "

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
//pour faire le transfert de variables entre une animation flash et une source externe.
variables = new LoadVars();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
// fonction qui se déclenche à la fin du chargement 
variables.onLoad=function()
{
temp = variables.texte.split("|");

for(n=0;n<temp.length;n++)
{
// découpage de temp suivant le caractère virgule " , "
 matrice[n] = temp[n].split(",");
}
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
//  chargement de variables à partir du fichier " fichier.txt " et place les variables obtenues dans un objet LoadVars
variables.load("fichier.txt");