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
e così via fino ad avere tutte e 6 le notiziecodice:&tot=6&imm1=tizio.jpg&titolo1=TITOLO UNO&descr1=ecc. ecc. ecc.&imm2=caio.jpg&titolo2=TITOLO DUE&descr2=ecc. ecc. ecc.&
il tot iniziale ci dirà quante notizie sono presenti ed agirà di conseguenza nel filmato flash
ora il codice del flash
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...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");

Rispondi quotando