MovieClip.prototype.expandir = function(tamx, tamy, vel){
this.onEnterFrame = function(){
with(this){
_xscale = _xscale + (tamx - _xscale) / vel;
_yscale = _yscale + (tamy - _yscale) / vel;
if ((Math.ceil(_xscale)== tamx) && (Math.ceil(_yscale)== tamy)){
delete onEnterFrame;
}
}
}
}
y en cada MC que tengo en el escenario (uno al lado de otro) tengo el siguiente codigo:
on (rollOver){
expandir(200,200,5);
}
on (rollOut){
expandir(100,100,5);
}
}
La idea es que al pasar el mouse por cada MC (que son fotos), estas fotos se agranden un poquito y al sacar el mouse estas vuelvan a su tamaño original. Como pueden ver, con este codigo lo puedo hacer perfectamente. Ahora bien, el problema que tengo es que al estar pegados al ampliarse el mc, la mitad de este aparece encima del mc anterior y la otra mitad del mc que se amplia aparece por debajo del mc posterior.
por si las moscas dejo el fla:
http://www.lamuelamolida.com.ar/1.fla
.
Gracias de antemano.
