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

codice:
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);
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]); inserisco

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