Comunidad de diseño web y desarrollo en internet online

boton en swf externo

Citar            
MensajeEscrito el 13 Oct 2008 08:23 pm
holas amigos!

en una peli principal.swf, cargo swf externos de la siguiente forma:

on (rollOver) {
clip_mc = this.createEmptyMovieClip("holder", 1);
clip_mc._x = 30;
clip_mc._y = -103;
clip_mc.loadMovie("menuexterno01.swf");
}
en menuexterno01.swf, tengo varios botones en los q deseo q vaya con un gotoAndPlay(55); por ejemplo.

por favor, desearía q me ayudaran para q desde este swf externo, pueda ir a determinado punto del timeline o escena de la peli principal.swf.

gracias por anticipado.

miguel

Por mickienet

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Oct 2008 08:38 pm
Mickienet, creo que lo que preguntas tiene que ver mas con declaracion de variables que con el manejo del propio video, seria una solucion simple si a peli principal.swf está como un fragmento de lo que se mostrará, asi creo que no se necesitara de incorporar codigo AS 2.0 o AS 3.0 para su visualizacion, estoy en lo correcto?...

No te olvides de poner la llamada de la pelicula al cargar el video
clip_mc.loadMovie("nombre de la peli.swf");

Saludos a todos

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7
Citar            
MensajeEscrito el 13 Oct 2008 08:46 pm
estoy probando poner en el botón del menuexterno.swf, lo sgte:

on (release) {
tellTarget ("_principal") {
gotoAndPlay(55);
}
}
pero no me funciona,

please help!.

miguel

Por mickienet

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Oct 2008 08:54 pm
Veamos, no puedes acceder a una película externa hasta que ésta no se haya cargado. Así que tienes que hacer tres pasos:

  1. Cargarla (de preferencia con MovieClipLoader).
  2. Esperar a que se haya cargado toda la película (si usas MovieClipLoader, puedes usar el evento onLoadInit)
  3. Mover la cabeza lectora al fotograma que deseas (contenedor.gotoAndStop(55); )

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 13 Oct 2008 09:19 pm
Estás haciendo referencia a "this" dentro del evento del botón:

Código ActionScript :

on (rollOver) {
        clip_mc = this.createEmptyMovieClip("holder", 1);


y con lo anterior te refieres al botón en si, por lo que el movieClip que creas lo creas dentro de un botón y ahí cargas el SWF, por lo tanto si este SWF tiene botones no te funcionarán porque un botón dentro de un botón no acepta eventos.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 13 Oct 2008 11:41 pm
El primer codigo que has puesto creo que es de ActionScript 2, debes especificar la version del codigo poque es totalmente diferente al AS 3.0, son mas flexibles y con una facil comprension comparado con la version 3.

Por Siriö

624 de clabLevel

4 tutoriales
1 articulo

 

Germany

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.