Comunidad de diseño web y desarrollo en internet online

Desabilitar el evento onMouseMove

Citar            
MensajeEscrito el 16 Ene 2006 11:55 pm
Se podria deshabilitar el evento onMouseMove?
Tengo un mc al que le quiero hacer un zoom, bueno, que le hago un zoom con esta funcion:

Código :

function zoom(mc1, mc2) {
   mc2.enabled = false;
   mc2._visible = false;
   mc1.enabled = false;
   var uno:Number = 0;
   this.onEnterFrame = function() {
      if (mc1._xscale>=100) {
         mc1._y = 300;
         mc1._xscale = 100;
         mc1._yscale = 100;
         mc1.enabled = true;
         delete this["onEnterFrame"];
      } else {
         txt1.text = mc1._y+"|"+mc1._xscale+"|"+mc1._yscale;
         mc1._y -= 30;
         mc1._xscale += 10;
         mc1._yscale += 10;
      }
   };
}


Pero hay un problema, tengo otra funcion onMouseMove dentro de este moviclip y cuado se esta ejecutando esta funcion y muevo el raton encima del mc1, se detiene el zoom.
He probado, como se ve en el codigo, a poner enabled el boton mientras se ejecuta, pero no funciona.
Alguna idea?
Gracias.

Por sinsonido

30 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Ene 2006 06:12 pm
controla una variable usando un If al principio del onMouseMove.....

If (talvariable ==true){
}else{
aumenta
}

talvariable se iguala a true si se esta aumentando y false cuando tu creas que si se debe activar el mouseMove

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox

 

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