Comunidad de diseño web y desarrollo en internet online

Ayuda con entrada Currentframe

Citar            
MensajeEscrito el 19 Mar 2007 11:05 pm
Hola amigos buenas tardes a todos; quiero ver si pueden ayudarme con un temita que para ustedes seguramente será muy simple, pero para mí está un poco complicado, y que tiene que ver con la utilización de movieclips como botones con Flashplayer 8.

El problema es el siguiente, cuando se pasa el mouse por el botón, tiene un efecto de animación; el tema es que cuando se pasa el mouse muy rápido, el botón no vuelve a su posición inicial; pueden probar lo que les digo en el siguiente link:

www.beforedaylight.com.ar/botonAbogados.html

Una vez tuve un problema similar, que solucioné con una función que empleaba el currentframe para analizar en qué frame estaba, y si era diferente del indicado seguía determinada orden; con FlashPlayer 6 esa función se ejecuta a la perfección, no así en el 8. Podrían ayudarme para ver cómo debo programar el ActionScript?

Aquí les dejo el link para que se descarguen el archivo FLA si quieren verlo; es muy simple.

www.beforedaylight.com.ar/botonAbogados.fla

Muchas gracias y un cordial saludo para todos desde Argentina!

Por charlie_bravo

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 22 Mar 2007 09:19 pm
Bueno pues tus ejemplos no se ven jejeje :lol:

Como sea, ahí te va el código:

Código :

tuMovieClipBoton.onEnterFrame=function(){
     if(this._xmouse<0||this._xmouse>this._width||this._ymouse<0||this._ymouse>this._height){
           this.gotoAndStop(tuFrameEstatico);
     }
};


Solo funciona si el centro del botón esta a la izquierda y arriba, pero imagino que ya sabes que tienes que hacer para cuando esta alineado al centro :). Si tienes mas de un botón puedes hacer una sola función y luego igualar a todos

Código :

function regresaATuPosicionEstatica(){
...
}
tuMovieClipBoton1.onEnterFrame=regresaATuPosicionEstatica;
tuMovieClipBoton2.onEnterFrame=regresaATuPosicionEstatica;


Ademas no se si tengo errores de sintaxis XD... no tengo flash para probarlo jejejeje... ahí lo pruebas y me avisas jajaja.

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 23 Mar 2007 06:07 am
Miles de graciassssssss!!! funciono a la perfeccion!

En serio mil gracias Beto eres un capo!

Saludos!

Por charlie_bravo

5 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.