ciao
sono alle prese con un file flash su cui far caricare dei movieclip dinamicamente, caricando delle variabili scritte su un file di testo secondo la seguente formattazione:

a=var1,var2

Praticamente la sola variabile a contiene i valori da caricare separati tra loro con una virgola.
So che la prassi comune suggerisce di fare a1=var1&a2=var2 etc... ma mi sembra più semplice così e comunque il problema non dovrebbe risiedere su questo.

Questa è la parte di codice AS che ho scritto:

Codice PHP:
var dati:Array = new Array();
var 
Dati:LoadVars = new LoadVars();
Dati.onLoad = function(success:Boolean) {
    if (
success) {
        
dat this.a;
        
dati dat.split(",");     
        var 
Numero,i:Number = new Number();
        var 
x0,y0:Number = new Number();
        var 
b,h,d:Number = new Number();
        var 
step:Number = new Number();    
        
Numero dati.length;
        
0;
        
x0 100;
        
y0 100;
        
100;
        
20;
        
30;
        
step d;
        while(
< (Numero))
        {
            
this.createEmptyMovieClip("a"+i2);
            
this.beginFill(0xAA0000);
            
this.moveTo(x0y0+i*step);
            
this.lineTo(x0+by0+i*step);
            
this.lineTo(x0+by0+h+i*step);
            
this.lineTo(x0y0+h+i*step);
            
this.lineTo(x0y0+i*step);
            
this.endFill();
            
i++;
        }    
        }
    else
        
alert('Problemi durante il caricamento dati');
};
Dati.load("Creativita.txt"); 
Praticamente creo l'array dati che contiene le variabili e poi con un ciclo while vorrei creare tanti movieclip quante sono le variabili, impostando i valori delle coordinate aggiornandoli con la variabile step. Prima di scrivere il ciclo, ho fatto una prova scrivendo il codice per il caricamento statico di due movieclip e tutto funzionava ... adesso con il ciclo while non mi carica assolutamente nulla ... non capisco il problema ... :master: