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

nueva duda sobre botones animados

Estas en el tema de nueva duda sobre botones animados en el foro de Flash y Actionscript en Foros del Web. Sigo teniendo alguna duda sobre los botones animados de flash. Gracias a la ayuda que me prestaron ayer los miembros de este foro consegui hacer ...
  #1 (permalink)  
Antiguo 17/12/2003, 06:27
 
Fecha de Ingreso: diciembre-2003
Ubicación: España/en el curro
Mensajes: 117
Antigüedad: 14 años
Puntos: 0
Pregunta nueva duda sobre botones animados

Sigo teniendo alguna duda sobre los botones animados de flash.

Gracias a la ayuda que me prestaron ayer los miembros de este foro consegui hacer un boton animado asignadole al evento correspondiente un movi clip, con lo cual cada vez que me pasa el raton por encima el boton hace un efecto bastante chulo, pero.......

claro cuando quitamos el raton de encima del botón el efecto desaparece de una manera muy brusca y hay es donde tengo la duda, ¿que debo de hacer para asignar otro clip de pelicula que se ejecute cuando el puntero del raton deja de estar encima del boton?

El efecto que quiero conseguir es una animacion cuando el puntero del raton toca el botón y otra animación cuando el puntero del ratón deja de estar encima del botón.


Gracias y perdonad por la parrafada que he soltado, pero es que no sabia como explicarme.
  #2 (permalink)  
Antiguo 17/12/2003, 11:11
Avatar de ¬...  
Fecha de Ingreso: noviembre-2003
Ubicación: Guatemala
Mensajes: 742
Antigüedad: 14 años
Puntos: 4
pues para que no sea muy 'brusco':
usar un movieClip en vez de boton...

hace un movieClip, adentro ponele un stop en el frame1,:
Código:
stop();
playing=0;// para que flash sepa que se esta corriendo la
 animacion
}
en el frame2 ponele:
Código:
playing=1;//aqui la variable esta activa, es donde esta tu
 animacion
hacele la animacion ahi dentro y a las acciones:
Código:
on(rollOver){if(playing==0){gotoAndPlay(2);}}
on(rollOut){if(playing==0){gotoAndPlay(elframe donde tenes la
 otra animacion);}}
hacele ahora una layer arriba de la animacion con forma del 'hit'
un cuadro con _alpha 0, el chiste es que cuando el usuario active
la animacion no la va a poder para hasta que termine, no
importa que le haga el rollOut ya que este va a responder
cuando la animacion del over haya terminado
__________________
'_'

...

Última edición por ¬...; 17/12/2003 a las 11:18
  #3 (permalink)  
Antiguo 17/12/2003, 11:54
 
Fecha de Ingreso: diciembre-2003
Ubicación: España/en el curro
Mensajes: 117
Antigüedad: 14 años
Puntos: 0
De acuerdo

ok, justo eso es lo que andaba buscando , pero creo que estoy haciendo mal , porque realice una prueba y cuando el puntero del raton sale de la zona del clip no se produce ningun efecto,
no tendra un .fla de ejemplo (aunque sea algo tan tonto como el cambiar de un cuadrado a un circulo)a mano o podria indicarme de algun manual que me explicara este efecto paso a paso.

De todas maneras muchas gracias y voy a seguir dandole vueltas a tus instrucciones para ver que es lo que hago mal.
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 11:49.