Foros del Web » Creando para Internet » Flash y Actionscript »

Llamar desde un SWF a otro SWF

Estas en el tema de Llamar desde un SWF a otro SWF en el foro de Flash y Actionscript en Foros del Web. Hola, soy administrador de un adsever. tengo una creatividad en FLASH a la cual cuando termina la animacion, necesito que llame a otra y la ...
  #1 (permalink)  
Antiguo 19/10/2005, 04:37
 
Fecha de Ingreso: octubre-2005
Mensajes: 1
Antigüedad: 19 años, 1 mes
Puntos: 0
Llamar desde un SWF a otro SWF

Hola, soy administrador de un adsever.
tengo una creatividad en FLASH a la cual cuando termina la animacion, necesito que llame a otra y la haga comenzar del frame 1 en ese momento.

Tengo idea de como hacerlo pero no de como escribir el codigo.

al terminar la pelicula1.swf le pongo una llamada por ej "loadmovie ();"
esto deberia llamar a la pelicula2.swf y hacerle un goto (frame 1,play)

pero en fin.. el problema precisamente es que no se la gramatica y funciones exactas para hacer la llamada.

otra opcion calculo que seria por javascript. al finalizar cargar una llamada javascript y escribir el codigo en el html para que al llamr a esa funcion llame a la pelicula2.swf y la envie al frame 1.

alguna sugerencia?? mil gracias

Tich
  #2 (permalink)  
Antiguo 19/10/2005, 09:12
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Hola Tich:
Si tu película2.swf la quieres cargar en la principal, en ésta crea un MC vacío y le pones como nombre de instancia: contenedor al ponerlo en el escenario.
En el último frame de la película principal (pelicula1) coloca el código así:
stop();
contenedor.loadMovie("pelicula2.swf);

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:05.