considera di creare un solo clip che abbia dei riferimenti precisi
secondo il tuo schema il clip avrebbe 6 layer, te li descrivo dal basso in alto
- linea grigia bassa
- freccetta con possibile animazione al rollover
- textfield dinamico multilinea con nome di istanza "descr"
- textfield dinamico singola riga con nome di istanza "titolo"
- forma nera a mo' di cornice immagine
- clip vuoto con nome istanza "foto" con coordinate pari a quelle della cornice nera
---------------------------------------------
una volta creato questo clip lo potrai eliminare dallo stage e te lo ritroverai in libreria, lì con il tasto destro selezionarei "Concatenamento" e lo chiamerai "vuoto"
-----------------------------------------------
ora da php dovrai farti restituire i dati in formato simile a questo
codice:
&tot=6&imm1=tizio.jpg&titolo1=TITOLO UNO&descr1=ecc. ecc. ecc.&imm2=caio.jpg&titolo2=TITOLO DUE&descr2=ecc. ecc. ecc.&
e così via fino ad avere tutte e 6 le notizie
il tot iniziale ci dirà quante notizie sono presenti ed agirà di conseguenza nel filmato flash
ora il codice del flash
codice:
var news = new LoadVars();
news.onLoad = function(success){
if(success){
for(i=1; i<=this.tot; i++){
_root.attachMovie("vuoto", "vuoto"+i, i);
path = _root["vuoto"+i];
path.titolo = this["titolo"+i];
path.descr = this["descr"+i];
path.foto.loadMovie(this["foto"+i]);
if(path != _root.vuoto1){
path._y = _root["vuoto"+Number(i-1)]._y+_root["vuoto"+Number(i-1)]._height;
}
}
}
}
news.load("tuofile.php");
ricorda che lo devi provare sul browser con i demoni attivi altrimenti la variabile this.tot non viene definita e il ciclo và in loop bloccando il sistema...