Estoy construyendo un sitio web completamente en flash, a través de un menú principal, que a su vez llama a otras películas, (clips secundarios), mediante botones.
Aunque he tratado de que esos "clips secundarios" sean pequeños, para que el tiempo de carga sea igualmente pequeño, he estado tratando de hacer una precarga de los mismos, y he llegado a lo siguiente:
Código ActionScript :
var mcCargar:MovieClip = createEmptyMovieClip("mcCargar", 1); mcCargar._alpha = 0; mcCargar.loadMovie("China1.swf");
Y en el botón que carga la película China1.swf:
Código ActionScript :
on(release){ mcCargar._alpha = 100; }
Aunque he leído que se puede hacer lo mismo con .visible, pero creo que es un asunto menor.
Ahora bien, esto funciona prefectamente, pero cuando trato de hacer esta "precarga" con más películas (todos sus nombres esta en secuencia: China1, China2, China3, etc.), no logro hacerlo. He tratado con un array, pero no me funciona, supongo que será porque una variable MovieClip, (mcCargar, en este caso), no puede contener varias películas en "niveles", como un arreglo (array).
¿Podrían darme alguna sugerencia?
Gracias
Alexander