Foros del Web » Creando para Internet » Flash y Actionscript »

Over a la inversa

Estas en el tema de Over a la inversa en el foro de Flash y Actionscript en Foros del Web. Hola! Estoy haciendo un flash y tengo una duda; Estoy haciendo un panel con botones, pues bien, cada botontiene un over que es un movie ...
  #1 (permalink)  
Antiguo 16/12/2009, 09:05
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Over a la inversa

Hola!

Estoy haciendo un flash y tengo una duda; Estoy haciendo un panel con botones, pues bien, cada botontiene un over que es un movie clip que hace el botón más grande de forma progresiva, es decir, que cuando pongo el ratón encima del botón el botón va aumentando progresivamente (mc). Mi duda es si existe esto a la inversa, es decir, que cuando quite el ratón de encima del botón pueda hacer que vuelva a su estado natural de forma progresiva, o sea, poner otro movie clip para cuando se quite el ratón de encima del botón.

Espero haberme explicado bien.

Muchas gracias, saludos.
  #2 (permalink)  
Antiguo 16/12/2009, 11:07
Avatar de ivandam  
Fecha de Ingreso: febrero-2009
Ubicación: pereira
Mensajes: 382
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Over a la inversa

HOLA AMIGO PUES MIRA CREO QUE LA COSA SERIA ASI USA ESTE CODIGO
on(releaseOutside){gotoAndPlay(15);}

LO QUE EL HACE ES QUE SI SE SALE DE LA ZONA ACTIVA SE VA PARA EL FOTOGRAMA 15
__________________
ivandam les saluda.Colombia.
D.A.M :::Diseño-Animación-Multimedia::venta.banners flash
www.disedam.com
BLOG: www.disedam.blogspot.com/
  #3 (permalink)  
Antiguo 16/12/2009, 12:43
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Muchas gracias por la ayuda Ivandam!

El caso es que no se bien donde colocar el código que me has dicho. Digamos que en "Up" tengo una imagen, y en "over" un m_c_. He hecho otro m_c_ a la inversa del m_c_ del over, pero ¿como doy la orden para que cuando salga el ratón de la zona activa se active el m_c_ ?

Muchas gracias por la ayuda
  #4 (permalink)  
Antiguo 16/12/2009, 13:21
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Over a la inversa

Hola midlox:
Tu botón hazlo dentro de un MC con una Interpolación de movimiento en 10 frames donde va creciendo.
EL MC lo pones en el escenario en la Capa 1 frame 1 y le colocas como nombre de instancia: btn.
En la capa 2 frame 1 escribe éste código:
Código:
function forward() { 
   this.onEnterFrame = function() { 
      this.nextFrame(); 
      if (this._currentframe == this._totalframes) { 
         delete this.onEnterFrame; 
      } 
   }; 
} 
function reverse() { 
   this.onEnterFrame = function() { 
      this.prevFrame(); 
      if (this._currentframe == 1) { 
         delete this.onEnterFrame; 
      } 
   }; 
} 
// 
btn.stop(); 
btn.onRollOver = forward; 
btn.onRollOut = reverse;
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 16/12/2009, 13:58
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

JOÉ, MUCHÍSIMAS GRACIAS ! YA ME HA SALIDO BIEN ! SOIS UNAS CRACKS ! xd
  #6 (permalink)  
Antiguo 16/12/2009, 14:16
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Muchas gracias, pero ahora tengo un problema, el ejemplo me salio sin problemas, pero el caso esq los botones están dentro de un m_c, por lo que no los puedo sacar a la escena principal, y de esto modo no me funciona el sistema... como puedo ahcerlo entonces?

Mucha gracis !
  #7 (permalink)  
Antiguo 16/12/2009, 15:25
Avatar de ivandam  
Fecha de Ingreso: febrero-2009
Ubicación: pereira
Mensajes: 382
Antigüedad: 15 años, 2 meses
Puntos: 1
Sonrisa Respuesta: Over a la inversa

Hola amigo pues lo que haces es hacer un clip de pelicula que en el primer fotograma esta en stop ....y apartir del 2 crece aumneta o se despliega , ahora el codigo lo pones en un boton transparente que cuando pongas el mouse encima hace que lo que esta quieto en el primer fotograma se ejecute a partir del fotograma 2 osea arranca la animacion .......y se queda quieta en el 14 y cuando kitas el mouse o das click en el boton se cerrara nuevamente y listo ....todo esto en un cip de pelicula osea el clip de pelicula donde ira la animacion
__________________
ivandam les saluda.Colombia.
D.A.M :::Diseño-Animación-Multimedia::venta.banners flash
www.disedam.com
BLOG: www.disedam.blogspot.com/
  #8 (permalink)  
Antiguo 16/12/2009, 18:25
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Magníficas vuestras explicaciones, muchas gracias porque me habéis solucionado el problema. solo una cosa que ahora me patina (suele pasar, solucionas un problema, pero por ello aparece otro XD). Ahora no se donde meter la acción del botón, o sea el código del botón

on (press){
gotoAndPlay(50);
}

porque al tener un m_c_ no se donde ponerlo, lo he puesto en varios sitios, pero no me funciona. espero podáis resolverme esta última duda.

Muchas gracias !
  #9 (permalink)  
Antiguo 16/12/2009, 21:28
Avatar de ivandam  
Fecha de Ingreso: febrero-2009
Ubicación: pereira
Mensajes: 382
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Over a la inversa

Hola amigo dentro de tu mc create una capa que se llame boton transparente
.alli creas un rectangulo le dices f8 y le dices que sea un botÓn , luego en el inspectos de propiedades abajo lo pones alfa y listo queda tu boton trasparente y alli en el boton seleccionados vas a acciones y pones el codigo , fijate de que diga acciones de boton y listo , espero te funcione
__________________
ivandam les saluda.Colombia.
D.A.M :::Diseño-Animación-Multimedia::venta.banners flash
www.disedam.com
BLOG: www.disedam.blogspot.com/
  #10 (permalink)  
Antiguo 17/12/2009, 09:14
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Hola, muchas gracias de nuevo ! Cuando vi lo que me decías me dije "que obvio!", y en cuanto llegué a mi casa lo hice, pero me he encontrado con que el botón funciona, claro, pero el over del botón visible no me actúa, ya que está el botón invisible delante. He probado con ponerlo detrás, pero pasa lo contrario, va el over, pero no la acción del botón; tb he probado hacerlo pequeñito, pero cuando me pongo encima el over del botón visible se pierde... por lo que mola... no se si habrá otra solución o no he entendido bien lo que me has explicado.

Muchas gracias de nuevo, pablo !
  #11 (permalink)  
Antiguo 17/12/2009, 11:39
Avatar de ivandam  
Fecha de Ingreso: febrero-2009
Ubicación: pereira
Mensajes: 382
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Over a la inversa

hola amigo pues que te digo empeiza a hacer lo del ensayo y error hasta que te de osea ya almenos has avanzado algo .....te digo para eso solo se necesita un boton con la accion no dos ... esa accion te reproduce la animacion y cuando kites el mouse de la zona activa se cierra de nuevo sigue intentando
__________________
ivandam les saluda.Colombia.
D.A.M :::Diseño-Animación-Multimedia::venta.banners flash
www.disedam.com
BLOG: www.disedam.blogspot.com/
  #12 (permalink)  
Antiguo 19/12/2009, 09:25
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Hola ! muchas gracias de nuevo !

he probado de todo, creo! He puesto el botón en todos lados (el invisible), probé ponerlo dentro del movie clip que será el over del botón ! en que Bandit dijo, pero entonces el botón deja de funcionar, !

No se como hacer que ahora funcione el botón !

Muchas gracias, Pablo !
  #13 (permalink)  
Antiguo 19/12/2009, 09:26
 
Fecha de Ingreso: octubre-2009
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Over a la inversa

Cita:
Iniciado por midlox Ver Mensaje
Hola ! muchas gracias de nuevo !

he probado de todo, creo! He puesto el botón en todos lados (el invisible), probé ponerlo dentro del movie clip que será el over del botón !, y funciona, pero cuando pongo el código que Bandit dijo, entonces el botón deja de funcionar, !

No se como hacer que ahora funcione el botón !

Muchas gracias, Pablo !
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:00.