Estoy haciendo una galeria de iconos con scrollpane de la siguiente forma:
1.- tengo un movieclip vacio (contenedor) en la biblioteca vinculado para as
2.- tengo en la escena un scrollpane
3.- le digo que el contentPath es el movieclip de la biblioteca (contenedor)
4.- cargo las imagenes dinamicamente en el movieclip contenedor que está dentro del scrollpane tomando el nombre de las imagenes desde un XML y creando dinamicamente movieclips vacios dentro de contenedor en los que voy introduciendo las imagenes.
Hasta ahí todo bien, carga las imagenes y crea todo bien a escepción de las barras de desplazamiento del scrollpane que no las muestra.
He puesto, al final del todo lo del MiScrollPane.invalidate(); pero no lo actualiza. Si pongo un un boton que cunado hago click ejecuta el invalidate() si funciona.
Creo que el problema está en que la carga del XML es asíncrona como sabréis, lo que quiere decir que se queda cargando el XML y sigue ejecutando lo siguiente. Por tanto, el invalidate() se ejecuta antes de haber terminado la carga y haber creado los moviecliops con las imagenes.
Se le ocurre algo a alguien?
PD. Perdonad el rollo, me ha quedado un poco largo.