Ir a un frame de una película cargada externa
2 seguidores
Hola a todos, mi problema es el siguiente.
Tengo una pelicula principal y en el fotograma1 tengo un clip contenedor que me carga una pelicula externa mediante loadmovie(), en el mismo fotograma pero en otro layer tengo un botón; el caso es que quiero que al clickear sobre el botón me vaya a un frame determinado de la pelicula externa que cargue en el clip contenedor.
¿Cómo puedo hacerlo?, estoy trabajando con AS2.
Gracias.
nenit0
Pues imagino que si la película q cargas la pones en el nivel XX , pues la llamada debe ser _levelXX.gotoAndPlay("frame");
Y si la peli la cargas dentro de un movieClip, debería ser contenedor.gotoAndStop("frame");
PD: Los gotoAndStop o play los he puesto por poner, ya sabes, tu sabrás si quieres q la peli siga rulando o que se pare en ese frame ;-)
little_cidras Plus
Gracias por tu respuesta neniT0, pero ya lo he probado y no me funciona.
nenit0
Como cargas la película?
- loadMovie("peli.swf","clip_contenedor");
o
- loadMovieNum("peli.swf",5);
porque para la acción del botón sería:
- on (release){ clip_contenedor.gotoAndPlay("frame"); }
- on (release){ _level5.gotoAndPlay("frame"); }
y si lo que quieres es que un clip concreto de la peli que cargas vaya a ese frame sería:
- on (release){ clip_contenedor.clip_depelicula.gotoAndPlay("frame"); }
- on (release){ _level5.clip_depelicula.gotoAndPlay("frame"); }
He hecho la prueba para asegurarme, jeje, y funciona perfect...
little_cidras Plus
Jo neniT0 muchísimas gracias, ya me funciona.
Estaba cargando la pelicula como loadMovie("peli.swf","clip_contenedor");.
cenkiuuuuuuuuuuuuuuuuuuu.
little_cidras Plus
Solo una duda más aer si puedes ayudarme. Realmente lo que quiero hacer es que cuando presione el botón comience a reproducirse la pelicula que cargué externamente y que cuando llegue a un determinado frame vuelva a un frame de la pelicula principal, pero no consigo que retorne.
Esta es la acción que le puse al botón aer si sabes onde está el error:
on (release){ contenedorinicio.gotoAndPlay("79");
{
if (this._currentframe == 99) {
delete this.onEnterFrame;
this.stop();
_root._root.gotoAndStop("70");
}
}
}
gracias
nenit0
Yo lo que haría es poner estas acciones en el frame que quieras que se pare la película cargada y que empieze la pelí principal:
stop();
_level0.play(); // o si quieres q vaya a un frame determinado: _level0.gotoAndPlay("frame");
y en el boton pues lo de antes, solo un play a la pelí cargada...
no se, me gusta hacer las cosas muy simples, pero a lo mejor las complico jeje
Y perdóna por tardar en contestar, había lío en la agencia jeje
little_cidras Plus
Hola neniT0, mucjas gracias por toda tu ayuda.
Siento no haberte respondido antes.
Cenkiuuuuuuuuuuuuuuuuuu.