hola.. antes que nada saludo a la comunidad ya q es mi primer mensae a este foro...!
bueno .. tengo una pelicula con dos mc vacios de nombre de instancia "control" y "carga"
en carga deberian cargarse una de tres peliculas... que a su vez de manera similar cargan peliculas dentro de si mismas....
en fin dentro de la primer peli que cargo en la pelicula principal deben cargarse 3 peliculas de una carpeta llamada animaciones... dentro de la cual hay 40 animaciones distintas... lo que quiero lograr es que me dentro del primer mc me cargue tres peiculas de esa carpeta... cuando la tercera haya fiinalizado se cargue la segunda pelicula en la principal .. q hara tambien algo parecido-.. se entiende...??
tengo este codigo...
defino el ShO
mi_so = new SharedObject.getLocal("animacion");//creo un ShO para guardar cual fue la ultima pelicula que cargue en la movie
if(mi_so.data.anum == undefined){ //si no existe la variable anum dentro del ShO, la igualo en 1.. anum es la variable dentro de ShO que me va aservir para que cuando vuelva a cargarse la pelicula empiese desde la movie q habi cargado anteriormente...
mi_so.data.anum = 1;
mi_so.data.peliactual = 2;//peliactual va a ser la variable que desde la pelicula principal testeo con un mc de control para saber cuando descargar esta peli y cargar la ssiguiente
mi_so.flush();//guardo todo en el ShO
}
en el mismo frame defino las funciones que creo que van a lograrlo que busco...
control.onLoad = function() {//cuando se cargue el mc control...
var limite = 40;//40 son las peliculas que hay en la carpeta animaciones
var maxtiempo = 250;//250 son los frames que duran las peliculas
var trasntiempo = 1;//con transtiepo pretendo controlar la cantidad de frames que pasaron de la peliicula
if (mi_so.data.anum<limite) {//comppruebo si no me sobre paso del maximo de peliculas
mi_so.data.anum = 1;//si me paso igualo en 1 la variable mi_so.anum
mi_so.flush();
}
var a = mi_so.data.anum;//la variable a es para lasecuencia de carga de la pelicula
};
para crear las variables dentro del mc control...
control.onEnterFrame = function() {//esta funcion es para veriificar el final de la pelicula y cargar la peli
if (transtiempo<=maxtiempo) {
if (a<=limite) {
a++;
} else {
a = 1;
mi_so.data.anum = 1;
}
_parent.carga.loadMovie("animaciones/control"+a+".swf");
a++;
mi_so.data.anum=a;
}
else{
mi_so.data.pelicactual=3;//al pasar tres pelis de la carpeta cambio el valor de peliactual
}
transtiempo++
}
para controlar el final de la pelicula
eltema es que no me carga nada.. pero no se por que.. debe ser un error de sintaxis.. !!
espero que me sepan responder.. no esta tan dificl...!
espero haber sido claro..!!
muchas gracias...