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

Crear MC en botón

Estas en el tema de Crear MC en botón en el foro de Flash y Actionscript en Foros del Web. Hola, quiero crear un botón similar al de esta web http://www.jamielynnspears.com/main.html con ese efecto que aparece y no se como hacerlo, si me podeis esplicar ...
  #1 (permalink)  
Antiguo 11/05/2010, 05:37
 
Fecha de Ingreso: abril-2010
Mensajes: 10
Antigüedad: 14 años
Puntos: 0
Crear MC en botón

Hola,

quiero crear un botón similar al de esta web http://www.jamielynnspears.com/main.html con ese efecto que aparece y no se como hacerlo, si me podeis esplicar un poco como hacerlo porfavor os lo agradeceria.

El efecto que van apareciendo todas las cosas como puedo hacerlo?
Y el del folio doblado que se desdobla?

Gracias de antemano

Marta
  #2 (permalink)  
Antiguo 11/05/2010, 09:59
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Crear MC en botón

Bue, tratare de explicarte... el efecto lo hace con una animacion con mascara, es decir, con la mascara hace que aparezca.

La logica, segun creo es que anima apareciendo la forma desde el fotograma 1 al 15 haciendo que se detenga ahi con un Stop();, luego desde el fotograma 16 al 30, hace la misma animacion pero de manera inversa.. entonces es facil de controlar el movie clip con actionscript

por ejemplo

elMovieBoton.onRollOver= function()
{
gotoAndPlay(2);
}

elMovieBoton.onRollOut= function()
{
gotoAndPlay(16);
}

es solo un ejemplo de la logica... ya que el boton no sera tal, si no un el movie clip que hara de boton.. y como te explique, el boton-clip tendra una animacion interna.

Ten encuenta que en el fotograma 1 y en el 15 , tendras que poner un stop(); entoinces, cuando pasas encima, le dices que vaya al fotograma 2 y active la animacion donde aparece la figura... al salir del boton, que vaya y al 16, y active la animacion que hace un retroceso, enconces volvera del 30 al 1, donde encontrara un STOP();

Leelo bien, asi lo entiendes mejor
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: Ninguno
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 07:41.