Código :
_root.createEmptyMovieClip ("contenedor", _root.getNextHighestDepth());
Para esto realiza animaciones a la inversa (marcha atrás) de cada película y carga la siguiente, según un script de un tutorial:
Código :
function mover_p(frame) {
frame = Number(frame);
if (frame>_currentframe) {
lado = "der";
} else {
lado = "izq";
}
function mueve() {
if (frame<>_currentframe) {
if (lado == "izq") {
prevFrame();
} else {
nextFrame();
}
} else {
clearInterval(inte);
}
updateAfterEvent();
}
inte = setInterval(mueve, 1);
}
function carga() {
if (_currentframe == 80) {
_root.contenedor.loadMovie (cargaswf);
clearInterval(inte2);
updateAfterEvent();
}
}
inte2 = setInterval(carga, 50);
Luego están los eventos de los botones q cargan las secciones que son del tipo:
Código :
_root.servicios.onPress = function() {
//_root.seccion_actual = 3;
gotoAndPlay(200);
mover_p(80);
cargaswf = "servicios.swf";
carga();
}
Pues bien, no se pq motivo, según vas cargando secciones diferentes, llega un momento en q aparentemente no carga nada, se queda el fondo de la pelicula y solamente aparece el texto de la sección (lo q indica q si q carga la pelicula nueva) pero o se para o no se representa en pantalla. Este fallo aparentemente es aleatorio, hay veces q se produce en el 2º cambio, otras en el 10º, y no se le puede asignar a una serie o secuencia concreta de pulsaciones...
No tengo ni idea de q puede ser y menos el q mirar.
