il ragionamento - non fa una piega.
Verosimilmente è errata l'istanza che è stata data al Clip
quello che non ho capito è se avete un clip che raccoglie N campi di testo oppure 1 clip 1 variabile
ti faccio 2 esempi
1) un clip generale che al suo interno vengono creati N campi di testo in cascata
Codice PHP:
dati = new LoadVars()
dati.onLoad=function(success){
if(success){
I=1
while(this["externalVar"+I] != undefined){
_root.GeneralClip.createTextField("FlashVar"+I,I,10,I*20-20,100,20)
_root.GeneralClip["FlashVar"+I].text = this[externalVar"+I]
I++
}
}else{trace("file esterno non caricato")
}
dati.load("file.asp")
2) un clip per ogni variabile
Codice PHP:
dati = new LoadVars()
dati.onLoad=function(success){
if(success){
I=1
while(this["externalVar"+I] != undefined){
_root.createEmptyMovieClip("mc"+I,I)
_root["mc"+I]._x=10
_root["mc"+I]._y=20*I-20
_root["mc"+I].createTextField("FlashVar",1,0,0,100,20)
_root["mc"+I].FlashVar.text = this[externalVar"+I]
I++
}
}else{trace("file esterno non caricato")
}
dati.load("file.asp")
Se invece i clip li hai già sullo stage ed ogniuno di essi contiene una variabile
nel ciclo di lettura delle variabili esterne devi far riferimento a quei nomi. Ovviamente per essere inseriti in un ciclo dovranno essere sequenziali mc1, mc2, mc3....
mc1.flashVar.text = .....
Ciao