Buenas, estoy intentando hacer una especie de paginacion dinamica en As2.
Tengo una galeria de fotos en Flash, que carga 8 fotos de un XML conectado a Mysql. Le envio como parametro, el numero de pagina(osea desde que foto empieza a contar). El XML funciona perfecto.
Ahora el problema viene en flash. La primera vez carga las fotos perfectamente, con
Código PHP:
lista_xml.load("funciona.php?id="+parametro);
. Porque el valor de parametro es 1. Asi me carga las fotos de la 1 a la 8. Y lo que queria es crear el numero de paginas dinamicamente, como botones(o MC), y al presionar uno, cargar el xml con el valor de parametro que corresponda. Por Ejemplo, En el caso de que presionara 2, necesitaria
Código PHP:
lista_xml.load("funciona.php?id=2");
Copio el codigo, donde intento hacer esto.
Código PHP:
for (i=1;i<4;i++){
var my_index:String;
var pad:MovieClip = paginacion.createEmptyMovieClip("padre"+i, i);
var te:TextField=pad.createTextField("my_txt"+i, i, 0, 0, 10, 20);
te.text = i;
my_index=te.text;
te._x=i*10;
pad.onPress=function( ){
tprueba.text=my_index //lista_xml.load("funciona.php?id="+my_index);
}
}
Tengo creado el MC paginacion.Dentro creo un MC vacio, para cada pagina que necesite(he puesto 3 paginas para probar). Y dentro de cada uno, inserto un campo de texto, con el valor del numero a mostrar.
Hasta aqui funciona bien.(Me muestra 1 2 3 ).
Despues quiero programar los botones, para que al presionar, llame al xml con el valor del parametro. Para probar he comentado la carga del XML, y he puesto un campo de texto, al que le asigno el valor de la variable. Pero no consigo nada, o me toma el valor del ultimo MC creado(3), O me pone Undefined..
¿Que estoy haciendo mal???¿¿Hay alguna forma mas facil de hacer esto??, estoy empezando a loquear...

Muchas Gracias.
Un saludo.