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

Ayuda con botones y sus efectos.

Estas en el tema de Ayuda con botones y sus efectos. en el foro de Flash y Actionscript en Foros del Web. Hola, ya leí este topic pero no me sirvió ya que no lo pude emplear: Topic que leí El tema es que tengo una animación ...
  #1 (permalink)  
Antiguo 15/08/2006, 16:20
Avatar de marcosr  
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 12 años, 3 meses
Puntos: 5
Pregunta Ayuda con botones y sus efectos.

Hola, ya leí este topic pero no me sirvió ya que no lo pude emplear:
Topic que leí
El tema es que tengo una animación flash que es un menu de web al que los botones como pueden ver descargándola, bajan cuando se carga, el tema es que necesito que estos botones no se desseleccionen cuando bajamos hasta un punto que no es zona activa y lo más importante, que cuando saca el cursor de ellos, haga la animación inversa, es decir que suban de nuevo. El problema es que estos botones los hice como símbolos y no como dice en ese topic. Cómo puedo lograr esto?
Saludos !
Por cierto, la animación demora unos 11 segundos en comenzar ya que está sincronizada con otra que va abajo.
Ver animación
  #2 (permalink)  
Antiguo 15/08/2006, 19:48
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola marcosr:
Para que tus botones hagan el movimiento inverso al quitar el mouse de él tienes que hacerlo cada uno dentro de un MC.
Vamos con un ejemplo:
Crea tu MC y en la capa 1 frame 1 coloca el botón en el frame 15 coloca un fotograma clave, mueves el botón de ese frame hacia abajo como se ve en link que diste. Selecciona la capa y haz clic dentro de los frames seleccionados con el derecho y activas Copiar fotogramas.
Crea la capa 2 y en el frame 16 haz clic con el derecho y activas Pegar fotogramas, seleccionas todos los frames pegados y le das nuevamente con el derecho y activas Invertir fotogramas.
Al botón que está en el frame 1 y 15 coloca éste código:
on(rollOver){
gotoAndPlay(2);
}
on(rollOut){
gotoAndPlay(16);
}
Crea la capa 3 y en los frames 1 y 15 coloca un stop();

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 16/08/2006, 17:52
Avatar de marcosr  
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 12 años, 3 meses
Puntos: 5
Muchas gracias Bandit !

Hola, te escribo más que nada para agradecerte ya que llevo mucho tiempo buscando esto y nunca se me había ideado algo de esto por mi inexperiencia con este programa.
Por otro lado, te dejo como me quedó y sobre el resultado... una sola pregunta, cómo hago para que si le saco el cursor antes del drame 16, no se vaya del frame que sea al 16 y luego comienze a bajar.
Saludos !
Resultado
Saludos !
P.D.: Sigue demorando unos 11 segundos.
  #4 (permalink)  
Antiguo 16/08/2006, 19:06
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
En el botón que está en el frame 1 coloxca el código así:
on(rollOver){
gotoAndPlay(2);
}
En el botón del frame 15:
on(rollOut){
gotoAndPlay(16);
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 12:58.