Ho solo fatto un paio di modifiche per testare il tutto sul mio computer. In ogni caso il codice sottostante è funzionante.
codice:
function showData(){
trace(_root.ZioCantante.length);
for(i = 0; i < _root.ZioCantante.length; i++) {
trace(_root.ZioCantante[i]);
}
}
var MyData = new LoadVars();
MyData.load("temp.rtf");
MyData.maxImages = 3;
_root.ZioCantante = new Array();
MyData.onLoad = function(success) {
if(success){
for(var a in this){
if(a.substr(0, 3) == "var"){
var dego = this["var"+(i+1)];
_root.ZioCantante.push(dego);
}
}
_root.showData();
}else trace("pirla, non hai caricato niente!");
};