Allora, iniziamo da zero, inoltre il codice che ti posto e' quello che ho usato io in un mio lavoro, quindi fra le parentesi tonde ed in rosso ti indichero' i nomi da me utilizzati, tu dovresti cambiarli in base alle tue scelte, riguardano i nomi istanza, il target il nome del file.txt.
Se usi MX per prima cosa devi inserire un campo di testo dinamico sul tuo file, gli dai un nome istanza (attivita_txt ), rendi il testo come HTML (trovi il comando sulle proprieta' del testo digitando CTRL+F3), dopo di che metti, sempre sullo stage, una barra verticale (la trovi su Finestra -> Componenti), vai sulle proprieta' della barra (CTRL+F3) e dai a Target TextField il nome uguale al nome istanza della barra (nel mio caso attivita_txt ), dopo di che inserisci su un keyframe, anche un nuovo livello, il seguente codice:
codice:
globalStyleFormat.arrow = 0x4D6185;
globalStyleFormat.check = 0x4D6185;
globalStyleFormat.track = 0xEEEEEE;
globalStyleFormat.selectionDisabled = 0xEFEFEF;
globalStyleFormat.selectionUnfocused = 0x316AC5;
globalStyleFormat.background = 0xffffff;
globalStyleFormat.darkshadow = 0x7C9FD3;
globalStyleFormat.shadow = 0xFFFFFF;
globalStyleFormat.highlight = 0xFFFFFF;
globalStyleFormat.highlight3D = 0x7C9FD3;
globalStyleFormat.face = 0xB1CDFA;
globalStyleFormat.radioDot = 0x4D6185;
globalStyleFormat.foregroundDisabled = 0x999999;
globalStyleFormat.backgroundDisabled = 0xFFFFFF;
globalStyleFormat.textColor = 0x000033;
globalStyleFormat.textDisabled = 0x666666;
globalStyleFormat.selection = 0x316AC5;
globalStyleFormat.applyChanges();
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(success)
{
if(success){
// sostituisci attivita_txt col nome istanza da te utilizzato
// sostituisci attivita con
this.path.attivita_txt.htmlText = this.attivita ;
// il nome attivita e' la variabile che inserisci sul file txt,
// quindi cambiala in base alle tue esigenze.
} else {
// se il file non vie trovato,
// avverti l'utente
this.path.attivita_txt.htmlText = "
<font color=\"#FF0000\">File non presente su questo server.</font>";
}
};
dati.load("txt/attivita.txt"); //dai il percorso per caricare il file
Dopo di che crea il file txt, nel mio caso il file e' attivita.txt inizializzalo con la variabile che hai indicato nel codice, nel mio caso e' attivita=
Ricordati che sul file flash devi inserire uno stop() per fermare l'animazione.
Spero di essere stato chiaro nella spiegazione, se dovessi aver problemi posta pure.
Ciao
RS95