sto perfezionando questa galleria, ecco cosa ho fatto:
root:
'conte' è un clip vuoto sulla rootcodice:var elenco = new LoadVars(); elenco.load("images.txt"); _root.conte.createEmptyMovieClip("prova", 10); elenco.onLoad = function() { myArray = new Array(); myArray = elenco.nome.split("|"); for (i=0; i<myArray.length; i++) { _root.conte.prova.duplicateMovieClip("clip"+i, i); myclip = _root.conte["clip"+i]; myclip._y += 50*i; loadMovie(myArray[i]+'.jpg', myclip); } }; stop();
sul clip conte:
essendo tutte le thumb grandi 50px questo codice dovrebbe permettermi di sapere su quale immagine ho clicato ma non so perchè funziona solo sulla prima...codice:onClipEvent (load) { function open(y) { trace(y); for (i=0; i<_root.myArray.length; i+=50) { if (y>i and y<(i+50)) { trace('immagine '+i); } } } } on (release) { open(this._ymouse); }
qualche idea?![]()


Rispondi quotando