le fichier doit contenir les données sous cette forme (sur la même ligne pour ne pas gérer les retours de ligne):
notre matrice va contenir 6 lignes et 7 colonnes.
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|
texte est la variable à utiliser dans le code ActionScript qui peut être fait de cette façon :
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 temp = new Array(); matrice = new Array();
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");
Partager