InicioTutoriales Tutorial para crear un pop-up en Flash - Version 2.0
Tutorial para crear un pop-up en Flash - Version 2.0
miércoles, 07 de junio de 2006
Hace un tiempo dejé una pequeña ayuda para crear ventanas flotantes en Flash, en esta oportunidad voy a explicar como crear la misma ventana pero con algunas mejoras:
*El pop-up se abre en el medio de la pantalla, sin importar la resolución del usuario; *Mejor disposición de las variables para configurar la ventana emergente; *Se optimizó el código de forma que, con una sola función, podamos abrir tantas ventanas como queramos; *La función que abre las ventanas es global, por lo cual podrá ser llamada desde cualquier parte de la película (distintos niveles, distintos símbolos, etc)
Creamos un movieclip el cual funcionará de botón y abrirá el pop-up. Le damos un nombre de instancia, por ejemplo boton.
Luego en el primer fotograma escribimos el siguiente código:
Código:
En la primera parte del código creamos una función global y genérica, de esta forma no repetimos código para cada ventana que queramos abrir. Parece difícil de entender, pero no es más que el código en Javascript que hará abrir el pop-up, con los parámetros genéricos que nosotros configuraremos mas adelante por cada ventana que deseemos.
Lo segundo será especificar los parámetros de la ventana flotante. Al apretar el botón, enviamos los datos sobre como queremos a nuestro pop-up:
Nombre, dirección, ancho, alto, con / sin barra de herramientas, con / sin barra de menu, con / sin barra de scroll y si queremos que sea modificable su tamaño. Como algunos parámetros son booleanos, tan solo con poner un 0 o un 1 podemos manejarlos.
De esta forma, si queremos hacer dos pop-ups pero con parámetros diferentes, tan solo debemos especificarlo en los botones que activan a dichas ventanas: