Comunidad de diseño web y desarrollo en internet online

Llamar un swf en un label especifico

Citar            
MensajeEscrito el 16 Feb 2007 07:35 pm
Muy buenas, el problema es el siguiente, tengo una pelicula en el level 1 y quiero llamar otra en el level 2 peroademas que llegue a un label especifico.

Que codigo debo utilizar?

Muchas gracias :shock:

Por lavacaxl

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Feb 2007 01:58 am
Hola. Carga este segundo SWF con MovieClipLoader, y en el evento onLoadInit() coloca un gotoAndPlay(label);

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 17 Feb 2007 03:15 am
o puedes usar with

Código :

boton.onRelease = function (){
    loadMovie("nombre_de_la_pelicula.swf",2);
    with(_level2){
         gotoAndPlay("label");
   }
}

Por nahaliel

69 de clabLevel



Genero:Masculino  

in the middle of nowhere

msie
Citar            
MensajeEscrito el 17 Feb 2007 11:24 am

nahaliel escribió:

o puedes usar with

Código :

boton.onRelease = function (){
    loadMovie("nombre_de_la_pelicula.swf",2);
    with(_level2){
         gotoAndPlay("label");
   }
}

Eso no te funcionaría en el servidor, ya que por poco que pese el archivo SWF cuando se llea la acción del gotoAndPlay el archivo externo todavía no estará cargado del todo y por lo tanto no irá a ningún label. Por eso se ha de hacer con el evento onLoadInit() que se ejecuta una vez el archivo externo está cargado del todo y está listo para reproducirse.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 17 Feb 2007 03:00 pm
Muchas gracias, ya intente la oción pero no logro hacer que funcione, me podrias ayudar con el codigo....?

Por lavacaxl

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Sep 2007 10:42 pm
ok espero te sirva...

Primero en haces tu llamado desde la pelicula que esta en el nivel 1 pones en el boton especifico

//llamamos a la segunda pelicula desde el primer nivel, descargando lo que este en este nivel para que no te cause problemas

on (release) {
unloadMovie(2);
loadMovie("pelicula02, 2");
}


Ya que se cargo la pelicula02 crea un layer que solo contenga el script (esto es para que organizes mejor el archivo, ya que también lo puedes hacer nombrando tus layers existentes asi como los mismos frames) a este layer en el primer frame crea un keyframe y agregale AL FRAME no a ningun objeto lo siguiente

gotoAndPlay(50); //esto es para que se vaya al frame 50 por ejemplo pero si lo tienes nombrado de alguna forma es asi:


gotoAndPlay("miframe"); //tomando en cuenta que "miframe" es el nombre que le diste a dicho frame


Espero te sirva saludos

Por zeroalaizquierda

5 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 14 Sep 2007 10:44 pm
perdon coloca "pelicula02.swf" como nombre de tu pelicula

Por zeroalaizquierda

5 de clabLevel



Genero:Masculino  

msie7

 

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