Ciao ragazzi,
ho un problema con la creazione di un sistema di news dinamiche.
il file asp mi rimanda:
var1 = testo1|testo2|testo3|#id1|id2|id3
nel fla ho un mc con nome istanza mc0 che contiene un campo di testo all'interno con nome istanza testo.
adesso il sistema di news dovrebbe consistere nella duplicazione di mc0 con i relativi titoli caricati dal file asp. Da premettere che sull'mc ho scritto del codice che fa scorrere i titoli delle news dal basso in alto, modificando _y per ogni mc duplicato.
questo è il codice:
System.useCodepage=true;
var testoNews = new LoadVars();
var posizione: Number = _root.mc0._y;
testoNews.load ("http://www.pkcfinanza.eu/news.asp");
testoNews.onLoad = function(success){
if(success){
var ArrTesto:Array = new Array;
var ArrID:Array = new Array;
var tempArr = testoNews.var1.split("#");
ArrID = tempArr[1].split("|");
ArrTesto = tempArr[0].split("|");
_root.mc0.testo.text = ArrTesto[0];
for(var i=1; i<ArrID.length; i++){
var id= ArrID[i];
var testo= ArrTesto[i];
_root.mc0.duplicateMovieClip("mc"+i, i);
nuova=["mc"+i];
_root.nuova._y = 0;
_root.nuova.testo.text = ArrTesto[i];
trace(nuova);
trace(ArrTesto[i]);
posizione+=30;
}
}else{
trace("variabili non caricate!");
}
}
ora il trace mi rimanda le variabili in modo corretto... ossia vengono creati mc1, mc2, mc3... e in più anche arrTesto mi rimanda i titoli giusti. L'unico problema è che non si visualizzano nell'animazione.
L'unico mc che riesco a visualizzare è mc0 che funziona correttamente e scorre come è giusto che sia.
Credo che sia il solito problema di quella cosa semplice che ti sfugge, ma sono ormai 12 ore di seguito e non ne vengo fuori!!! Spero che qualcuno possa aiutarmi.
Grazie

Rispondi quotando