Comunidad de diseño web y desarrollo en internet online

Boton + Animacion + Stop con Mouse Clic

Citar            
MensajeEscrito el 21 Jul 2011 02:59 pm
Buenas he hecho un boton en flash bastante basico, en el evento SOBRE inserte un clip donde mi boton se hace mas pequeno, para que la animacion no se repitiera le coloque un STOP al ultimo frame de dicha animacion y en el evento PRESIONADO Coloque el boton con el tamano que quedaba al ser reducido.

Mi problema es que cuando se hace CLIC y se suelta el MOUSE en el boton el vuelve a reproducir y me gustaria que no lo hiciera... como hago para que el Stop se quede cuando el Mouse hace clic y solo se reproduzca si se vuelve a pasar el mouse sobre el boton... ?

Un amigo me sugirio poner un STOP al final del Clip de Pelicula que hice (eso funciona) ahora falta que cuando el clic suelte es decir el mouse haga RELEASE no reproduzca la animacion del estado sobre, si no hasta que vuelva a poner el mouse alli, como le hago? :o

Por JuJoGuAl

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Jul 2011 05:57 pm
Es un problema de estructura, click y release están "dentro" de sobre.
Hazlo con un MovieClip, la acción que le pongas al rollOver se la quitas en el click

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Jul 2011 06:42 pm
pues la verdad no entendi :S si me podrias dar un ejemplo muy basico.. .:S

Por JuJoGuAl

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Jul 2011 07:12 pm
Ok, lo primero: haz un mc al que le haces

Código ActionScript :

this.onRollOver = function(){
   //ir al fotograma de la animacion
}
this.onRollOut = function(){
   //ir al fotograma de reposo
}
this.onMouseDown = function(){
   this.onRollOver = null;
  //ahora no hará mas la animación
}


El tema es que después tienes que rehabilitarla, porque no funcionará mas el rollOver. Mira si hay una condición (por ejemplo el MouseOut) que te lo permita

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.