Comunidad de diseño web y desarrollo en internet online

Se pisan los MC

Citar            
MensajeEscrito el 19 Jun 2009 09:56 am
Hola gente, buenas de nuevo...les traigo otra consulta... en el primer fotograma de la escena principal tengo el siguiente codigo:

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.

Por LaMuela

71 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 Jun 2009 01:21 pm
Pásalo a un nivel superior para que tape al resto, por ejemplo

Código ActionScript :

MovieClip.prototype.expandir = function(tamx, tamy, vel){
    this.swapDepths(1000)
    this.onEnterFrame = function(){
     .....


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Jun 2009 05:34 pm
Genioooo....no sabes lo que luche para conseguir eso. Jorge como te he dicho en otros post...Un millon de gracias!!!!!!

Por LaMuela

71 de clabLevel



 

msie7

 

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