Comunidad de diseño web y desarrollo en internet online

Ventana en flash MX 2004

Citar            
MensajeEscrito el 20 May 2004 01:45 pm
Buenas!



Quiero hacer unas pequeñas ventanas que salgan en un sitio pero dentro del archivo flash (como en el ejemplo de la Clab_galery que F colgo), con boton para cerrar etc., que creo que si podré hacer, pero lo que no se es como hacer para que sea arrastrable, osea que con el puntero se pueda mover (la ventana).



desde ya gracias !!!!



pd: espero que no sea muy complicado

Por hRod

BOFH

1548 de clabLevel

3 tutoriales
4 articulos
4 ejemplos

Genero:Masculino  

BCN

unknown
Citar            
MensajeEscrito el 20 May 2004 03:13 pm
Para lograrlo debes usar

Código :


this.startDrag()





y

Código :


this.stopDrag()





Lo que tenes que hacer es que la ventana sea un MovieClip, que dentro la barrita donde se draguea sea un Boton, al cual cuando apretes te haga el siguiente code:

Código :


bt.onPress=function(){

    this.startDrag()

}

y ademas

Código :


bt.onRelease=function(){

    this.stopDrag()





Esto el drag.



Para cerrarla tenes dos metodos:

Código :


this.removeMovieClip()

this._alpha=0







La diferencia es que solo puedes usar removeMovieClip sobre clips dinamicos, o sea que se hayan creado en runTime. Para ello para crear la ventana deberas usar la sentencia attachMovie()



Sino puedes simplemente borrarlo de la vista con this._alpha=0 para volverlo invisible. Es recomendable ademas desactives los botones de la ventana asi:

Código :


bt.enable=false







Y bueno eso seria todo, si quieres yo arme un componente para llamar ventanas de ese estilo facil configurable pero para MX, si lo quiere aun avisame que te lo mando.



Salu2, hernan . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

unknown
Citar            
MensajeEscrito el 21 May 2004 11:07 am
Como siempre en este buen foro tengo muy buenas respuestas



MUCHAS GRACIAS hernan



y no estaria mal que me pases el .fla, para que le de una miroteada pero me funcionará en MX 2004?

Si funciona pasalo nomas!



Gracias nuevamente

Por hRod

BOFH

1548 de clabLevel

3 tutoriales
4 articulos
4 ejemplos

Genero:Masculino  

BCN

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.