Ciao ragazzi
Sto cercando di realizzare una serie di gallerie di ogni tipo e adesso vorrei creare una galleria dinamica con i classici pulsanti avanti ed indietro che in questo mio caso attraversino l'array
ora potrei aver totalmente sbagliato l'approccio comunque come potete vedere ho messo un valore di default appena apri il programma testo.text = myArray[0] e se clicco con il pulsante avanti nell'output compare il valore "secondo" ma se al posto di trace(myArray[i+1]); inseriscocodice:var myArray:Array = ["primo","secondo","terzo", "quarto"]; var lunghezza = myArray.length; testo.text = myArray[0]; function stampaArray(event:MouseEvent):void { for (var i:int = 0; i < lunghezza; i++) { if (testo.text == myArray[i]) { trace(myArray[i+1]); } } } this.bottone.addEventListener(MouseEvent.CLICK, stampaArray);
testo.text = myArray[i+1]; mi mostra l'ultimo elemento dell'array (poi con errore perchè ovviamente non trova nessun'altro elemento dopo)
Perdonate l'eventuale gastronerie del codice![]()
come posso risolvere?
Grazie a tutti in anticipo![]()

Rispondi quotando