Grazie, onestamente non è che abbia capito molto, sono ai primi passi con AS
. Comunque in parte ho risolto e la sto studiando quando ho tempo, ho integrato questa parte di codice alla mia gallery:
codice:
myPhoto.onLoad = function(success) {
//portfolioTag = this.firstChild;
numimages = this.firstChild.childNodes.length;
spacing = 55;
for (i=0; i<numimages; i++) {
this.picHolder = this.firstChild.childNodes[i];
this.thumbHolder = thumbnails.createEmptyMovieClip("thumbnail"+i, i);
this.thumbHolder._x = i*spacing;
this.thumbLoader = this.thumbHolder.createEmptyMovieClip("thumbnail_image", 0);
this.thumbLoader.loadMovie(this.picHolder.attributes.thumb);
this.thumbHolder.onRelease = function() {
myRoot.onEnterFrame ();
fadeMovieClip(0, 100);
note_mc.text=(note[currPosition]); // carico le note nel testo dinamico
descrizione_mc.text=(descr[currPosition]); // carico la descrizione nel testo dinamico
banner_mc.loadMovie(ab[currPosition]); //carico nel movieclip banner_mc il banner in posizione currPosition
};
}
};
Questa restituisce una gallery di thumb prelevate dall' xml aventi come tag thumb, solo che non so came avere il valore numerico del nodo dell'xml da mettere sull'evento
codice:
this.thumbHolder.onRelease = function()
in altre parole non so cosa mettere dove ci sono i punti di domanda per far si che quando clicco appaia l'immagine corrispondente alla thumb:
codice:
note_mc.text=(note[???]);
descrizione_mc.text=(descr[???]);
banner_mc.loadMovie(ab[???]);
Quest'ultima parte di codice è ripresa dal resto della gallery, sono eventi che fanno apparire l'immagine seguente o successiva all'evento clicca bottone ed è funzionante, ma se lascio currPosition, ovviamente mi fa vedere la stessa immagine.
Ho provato con la funzione
al posto di currPosition ma non funziona.
Aiutoooooo please.