12/04/2006, 09:25
|
| Moderador | | Fecha de Ingreso: julio-2003 Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses Puntos: 406 | |
Hola sugars697:
Para controlar mejor la carga de un .swf, e ir a un fotograma en particular, es mejor cargarlo dentro de un MC vacío.
Normalmente se quiere cargar una película, e ir a un fotograma usando el código así:
on(release){
mc_vacio.loadMovie("pelicula.swf");
gotoAndStop(5);
}
El gotoAndStop se activa antes que se cargue la película, por lo tanto no funciona, se tiene que colocar un pequeño loader para que recién al terminar de carga el .swf, vaya al frame que uno quiere.
El código debe de ser así:
on (release) {
my_mc = this.createEmptyMovieClip("contenedor", 1);
my_mc.loadMovie("page.swf");
this.onEnterFrame = function() {
if (my_mc.getBytesLoaded() != 0 && my_mc.getBytesLoaded() == my_mc.getBytesTotal()) {
my_mc.gotoAndStop(3);//va al frame 3
delete this.onEnterFrame;
}
};
}
Espero haberte sido de ayuda. |