Procedi in questo modo:
- creati un file concerti.txt strutturato così:
- creati un file date.txt strutturato cosìcodice:&titolo1=evento1&titolo2=evento2&titolo3=evento3&titolo4=evento4&
- in flash creati un movieClip vuoto che chiamerai news_mccodice:&data1=30/06/2006&data2=01/07/2006&data3=12/07/2006&data4=14/07/2006&
- trascinati questo movieClip sullo stage ed istanzialo news_mc
- dentro questo movieClip creati 8 campi di testo dinamici:
. i primi quattro avranno come variabile rispettivamente titolo1, titolo2, titolo3, titolo4
. gli altri quattro avranno come variabile rispettivamente data1, data2, data3, data4
. ricordati di farli grandi abbastanza per contenere il testo
- assegna nel primo frame della _root il seguente codice:
A me funziona perfettamentecodice:var concerti_lv:LoadVars = new LoadVars(); var nomeFileConcerti = "concerti.txt"; concerti_lv.load(nomeFileConcerti); concerti_lv.onLoad = function(success:Boolean) { if (success) { news_mc.titolo1 = this.titolo1; news_mc.titolo2 = this.titolo2; news_mc.titolo3 = this.titolo3; news_mc.titolo4 = this.titolo4; } else { news_mc.titolo1 = "Errore"; } }; var date_lv:LoadVars = new LoadVars(); var nomeFileDate = "date.txt"; date_lv.load(nomeFileDate); date_lv.onLoad = function(success:Boolean) { if (success) { news_mc.data1 = this.data1; news_mc.data2 = this.data2; news_mc.data3 = this.data3; news_mc.data4 = this.data4; } else { news_mc.data1 = "Errore"; } };![]()
P.S: perchè al posto di voler usare le variabili per i campi di testo non usi il nome istanza? Funzionano entrambi, ma il secondo modo è consigliabile![]()


Rispondi quotando