Inicio arrow Tutoriales arrow 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)

 
El ejemplo lo pueden ver haciendo click aqui !

Bueno, empecemos con la explicación...

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:

Código:

 

 

 

El ejemplo lo pueden ver aqui .

 

Ejemplos utilizados  

 


Tags:  tutorial flash



 Comentarios (16)
 1 Escrito por Sebastian, el 27-08-2007 16:09
Hola, quería saber si se podían crear popup's dinámicamente con código, haciendo algún tipo de array. 
Se podrá?
 2 Escrito por Miguel M. website, el 01-09-2007 00:36
WOW!!! 
Justo buscaba esto, buen tutorial man. 
Felicitaciones
 3 Escrito por santiago, el 16-09-2007 04:49
Muchisimas gracias, este ejemplo me sirvió mucho. saludos
 4 Escrito por JANETH, el 18-09-2007 20:52
BUENO SOLO LES QUERIA DECIR 
 
QUE SI PODRIAN PONER ALGO SOBRE UP, OVER, DOWN Y ACCIONES SOBRE CREAR BOTONES DE FLASH 
 
NO LO ENCUENTRO POR NINGUNA PARTE 
 
:( SALE PUES NOS VEMOS LUEGO 
 
ESPERO RESPUESTA
 5 Escrito por diaboliko, el 29-10-2007 00:25
muerete
 6 Escrito por diaboliko, el 29-10-2007 00:29
oye porque no ponen porno en flash  
estuvirera mas chido de esas maestras zorras que hay en las prepas q les gusta el pene bien adentro 
 
http:/www.petardas.com
 7 Escrito por diaboliko website, el 29-10-2007 00:32
oye ponme a tu abuelita fajando  
con un perro seria mas chido 
o mejor dicho tu mama contigo
 8 Escrito por tu mama me la mamo toda!!!!!!!, el 29-10-2007 00:35
oye porque no ponen porno en flash  
estuvirera mas chido de esas maestras zorras que hay en las prepas q les gusta el pene bien adentro
 9 Escrito por Alberto website, el 02-11-2007 16:10
Excelente ejemplo me ha servido mucho.
 10 Escrito por Tatiana, el 07-11-2007 16:15
Me podrian informar como puedo hacer para volver desde un popups hasta la ventana principal de flash??
 11 Escrito por Mary website, el 10-12-2007 20:18
Excelente gracias por el ejemplo de popup en flash muy util. 
Blogs and Stuff
 12 Escrito por mar, el 12-12-2007 22:08
aaai la verdad esta muy bien este tutorial, a mi me sirvio y me imagino ke a muchoz tambien::: 
 
gRaX!! 
 
mªR!!
 13 Escrito por Hernan website, el 23-01-2008 20:26
Gracias! Me ayudo mucho.
 14 Escrito por josem, el 15-02-2008 14:30
hola, he aplicado tu código y funciona perfectamente en una película. Pero cuando esta película está dentro de otra no ocurre nada al pulsar el botón. He probado con poner en el fotograma this._lockroot = true; pero nada.  
Se me está escapando algo, si encuentro la solución la aportaré.
 15 Escrito por Miguel website, el 07-04-2008 22:08
tengo problemas para ejecutar el codigo coloco el codigo en la principal pero no funciona el boton por favor si falta algo avisenme
 16 Escrito por Yair website, el 21-04-2008 12:50
Buenas, antes de nada felicitarte por el buen trabajo con la page. Me esta siendo de ayuda en varios trabajos. Referente a este tuto queria comentarte que en IE no rula, o a mi se me escapa algo. Espero solucionarlo pero si lees esto te agradeceria me dijeras algo al respecto. Un Saludo y a seguir asi.


  • Por favor, mantenga el tópico de los mensajes en relevancia con el tema del artículo.
  • Lenguaje inapropiado será borrado.


Nombre:
E-mail:
Sitio Web:
Comentario:

Código:* Code

 
Delicious
Mister Wong
< Anterior