Visualizar Archivos SWF desde flash

Por:Gildus, enviado 08 abr 2005

Llamadas de swf a swf

 

Hola amigos, este es un simple metodo de llamar/abrir un archivo swf. Cuando queremos realizar precargas individuales, y asi tener mejor rendimiento de nuestra aplicacion o animacion en la web, pueden aplicarlo para diferentes fines.

Veamos 2 ejemplos o maneras de llamar a un swf en tiempo de ejecusión:

Ejemplo 1:

Teniendo dos peliculas (.swf) de las mismas dimensiones file1.swf y file2.swf vamor a abrirlas desde file1.swf mediante un boton:

En file1.swf crear un boton con el actionscript siguiente: 

on(release)
{
 loadMovieNum("file2.swf", 1);
}

Y Listo ahora el file2.swf como tendra las mismas dimesiones de file1.swf podras ubicar las posiciones o ubicaciones de donde quieras que se habran o muestren los contenidos.

Ejemplo 2:

Otro ejemplo, podria ser con file1.swf y file3.swf, si deseas abrir file3.swf desde file1.swf, teniendo a file3.swf con otras dimensiones:

En file1.swf crear un boton y tambien creas un "Clip de Pelicula" y este le colocas con el nombre (en "Nombre de Instancia") contenido este clip tiene que tener el mismo tamaño o dimension que tiene el file3.swf ;y luego adicionar el actionscript en el boton creado: 

on (release)
{
   loadMovie("file3.swf",_root.contenido);
}

Y Listo se llamara a file3.swf y se ubicara en el clip "contenido". 

OJO: si notaras en el ejemplo al utilizar ambos metodos, el ejemplo1 abrira las peliculas en un nivel superior 1, y el ejemplo2 solo abrira en un clip, ten en cuenta eso. por eso coloque un actionscript: unloadMovie(1); para que se notara mejor. Notaras que parpadeara al abrirse por lo que no es muy recomendado utilizar ambos metodos por motivos como este. 

Espero que les sirva.  

Ejemplo corriendo:

  

Saludos
Gildus

 

Archivos Adjuntos

  • abrir-swf.zip 16,28 KiB
    Código Fuente Flash del proyecto

Debe estar registrado para poder descargar archivos Desea registrarse?

Otros Artículos en esta sección

¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:
foro de Programación »