Comunidad de diseño web y desarrollo en internet online

Mc visible rollover

Citar            
MensajeEscrito el 21 Abr 2009 02:40 pm
Hola, como estan?

bueno vengo necesito una ayudita, es una cosa simple pero la verdad no me doy maña, no se tengo el cerebro bloqueado. :s

Necesito en una web colocar un formulario (ya lo tengo armado), este formulario aparece cuando pasas el mouse por ensima del boton "contacto", osea cuando haces rollover sobre el boton sale un formulario arriba del texto "contacto", pero cuando haces rollout de "contacto" se cierra ese formulario.

Algo similar a esto (izquina superior derecha):

http://hello.mymotorola.co.kr/flash/index.swf?checkDown=0&uid=&uname=?

Lo habia pensado en armar con el boton contacto y un mc que contiene el formulario llamado mccontacto asignando este codigo al btn:

Código :

on (rollOver)
{
    _root.mccontacto.gotoAndPlay(2);
}
on (rollOut)
{
    _root.mccontacto.gotoAndStop(1);
}


pero al sacar el mouse del btn y querer seleccionar el casillero del formulario, este desaparece por salir de la zona activa del boton.

como lo hago?. Seguro es sencillo pero hoy estoy en reversa. :s

saludos

Por Rakin

Claber

140 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Abr 2009 06:49 pm
Usa un botón que sea un MC, en el fotograma2 pones todo el formulario. No puedes poner on(rollOver) sino que tienes que usar onClipEvent(rollOver) ... creo, porque esa es sintaxis vieja

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Abr 2009 03:50 pm

solisarg escribió:

onClipEvent(rollOver) ... creo, porque esa es sintaxis vieja


No puedo usar rollOver son OnClipEvent. Solo da las siguientes opciones: MouseUp , MouseMove, MouseDown .

Suponiendo q lo hago asi:

Código :

onClipEvent(mouseUp)  {
    gotoAndStop(2);
}


Funciona pero al hacer click :s. Cual seria el "rollover" de las opciones, no puedo sacarlo :\ . Y otra cosa, tengo "contacto" dentro de un mc que actua como boton en el cual al segundo fotograma le agrege mi mc con el formulario. Puedo llegar a tener problemas con el form por estar este mc dentro de otro mc?

saludos

Por Rakin

Claber

140 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2009 03:57 pm
No se, es sintaxis de Flash 5, ppero puedes poner en el frame de la línea de tiempo donde tengas tu MC:

Código ActionScript :

mccontacto.onRollOver = function(){
  this.gotoAndStop(2)
}
mccontacto.onRollOut = function(){
  this.gotoAndStop(1)
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Abr 2009 04:14 pm
Bien, asi funcionaria, puedo ver el formulario al pasar el mouse sobre mi "boton" contacto. Pero..... Al querer ir a uno de los campos del form, este desaparece. Si le agrego q la seleccion en el segundo frame sea todo el formulario (agrego un recuadro sin opacidad) me lo deja al estar sobre el formulario pero no puedo agregar datos ya que solo aparece la "mano" de selecciony no puedo acceseder al txt del formulario.

:s

Me estoy haciendo un broyo importante. :oops:

Gracias por responder. =)

Por Rakin

Claber

140 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2009 04:21 pm
Estás usando una mecánica que no sirve, no puedes mostrar un formulario que tienes que completar en un rollOver, get it?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Abr 2009 04:31 pm
Y como podria hacerlo?. Es que necesito eso, si por mi fuera haria que el boton carge un swf aparte y listo, pero no puedo hacerlo asi. :s

Hay maneras de lograrlo sin rollout pero con la misma o similar funcionalidad?

Por Rakin

Claber

140 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2009 04:59 pm
Prueba:

Código ActionScript :

mccontacto.onRollOver = function(){ 
  this._visible = !this._visible 
} 


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Abr 2009 05:23 pm
Me vas a querer matar :oops: pero no logro entenderlo. :(

Pobre con

Código :

mccontacto.onRollOver = function(){  
  this._visible = !this._visible  
} 


y no me lo muestra.

Y la verdad no entiendo mucho el codigo.

Te agradezco la ayuda que me estas brindando.

Por Rakin

Claber

140 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2009 05:30 pm
Si esta visible, lo hace invisible y viceversa

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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