ecco il mio codice
codice:
// Dichiaro
N_bottoni = new LoadVars();
// Carico
N_bottoni.load("autocreate.txt");
// Assegno
N_bottoni.onLoad = function(success) {
for (i=1; i<100; i++) {
myclip="nome"+i;
mytext="testo"+i;
if (this[mytext] == undefined){
break
}
//inizio ciclo interno
for (n=1; n<100; n++) {
myclip2=i+"nome"+n;
mytext2=i+"test"+n;
if (this[mytext2] == undefined){
break
}
duplicateMovieClip ("nome",myclip2,n)
_root[myclip2]._x=_root.nome._x+100
_root[myclip2]._y=5+25*n
_root[myclip2].testo.text = this[mytext2]
}
//fine ciclo interno
// n = 0
// myclip2 = ""
// mytext2 = ""
//percorso=myclip+"."+mytext
if (i>1) {
duplicateMovieClip ("nome",myclip,i)
_root[myclip]._x = _root.nome._x
_root[myclip]._y = 25*i
_root[myclip].testo.text = this[mytext]
}else{
_root.nome.testo.text = this[mytext]
}
}
}
mi dovrebbe dare questo
1---123456
2
3
invecie mi da questo
1---1456
2
3
Credo di sbagliare qualcosa nel ciclo annidato ma non so dove !
mi date una mano?