scusate se mi "aggrego", ma ho lo stesso problema e con
codice:
stop();
System.useCodepage=true;
myText = new LoadVars();
myText.path = this.mc_testo
myText.onLoad = function(success) {
if (success) {
this.mc_testo.testo.html = true;
this.mc_testo.testo.htmlText = this.mc_testo.myText.testo;
}
};
myText.load("testo.txt");
in mc_testo ho casella di testo istanziata 'testo' con var=testo.
lanciando il filmato mi visualizza:
_level0.mc_testo.testo
xche'?
un'altra cosa ma con MX2004 perche' se istanzio la casella devo comunque inserire il nome della variabile da caricare nel campo "var"?
Altrimenti non mi visualizza niente.
da FLASH-MX.it
Ma il modo corretto di utilizzare un campo di testo, adesso, è quello di svuotare il campo "Var", e assegnargli un nome di istanza, ad esempio "nome_txt"
Quindi, non scriveremo più:
nome = "ciao";
bensì:
nome_txt.text = "ciao";
La cosa fondamentale da ricordare, a questo punto, è che non esiste più una variabile "nome".
grazie.