Visualizar Archivos SWF desde flash
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
Otros Artículos en esta sección
-
En este ejemplo animaremos un pelotita para q rebote por la pantalla, con una velocidad determinada.La forma mas fácil de hacer un loader que muestra un progressbar paso a paso. Puedes incluirlo en tus aplicaciones Flash.La manera mas facil de abrir un archivo de secuencia de comandos .bat desde Macromedia Flash MX¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:
foro deProgramación »