Je me retrouve bêtement embété pour réaliser une série de chargement dynamique de texte récupéré dans des .txt (UTF-8). Il y a 15 bloc texte à remplir et donc je commençais à faire une 'tite boucle en FOR, et pouf! je bloque sur l'adressage du bloc texte.
//déclaration des variables
var txtLoad:LoadVars = new LoadVars();
var txtTableau:Array = new Array("nomBloc1", "nomBloc2", "...", "nomBloc15" );
for(var i:Number=0 ;i<txtTableau.length ;i++)
{
txtLoad.load("txt"+ txtTableau[i]+ ".txt" );
txtLoad.onLoad = function(success:Boolean)
{
if(success)
{
et là, je ne sais pas comment récupérer par incrémentation l'adresse du clip dans lequel je pourrais charger:
adressBloc.htmlText = txtLoad.txtTableau[i];
J'ai essayé avec une variable à qui j'affecte par concaténation le chemin, mais ça marche pas.
Pour finir, j'ai fais un essai en me tapant tous les blocs "txtLoad...onLoad...if..." (15 fois donc) et là second soucis, à tous vouloir être sur scène, les acteurs se gènent et seul le dernier reste. Je ne sais pas où je dois paramétrer la profondeur de chargement...
Enfin, je galère quoi.
Ha , oui je sais, ça se voit que je débute.
Bravo aux pros.
Message édité par grouuu le 06-09-2006 à 13:50:59