Foros del Web » Creando para Internet » Flash y Actionscript »

problema con la profundidad

Estas en el tema de problema con la profundidad en el foro de Flash y Actionscript en Foros del Web. Hola, antes que nada mucha sgracias por leer este post. Mi problema viene porque tengo 4 clips de pelicula, mas o menos juntos y mas ...
  #1 (permalink)  
Antiguo 05/02/2008, 14:17
 
Fecha de Ingreso: noviembre-2006
Mensajes: 27
Antigüedad: 11 años, 1 mes
Puntos: 0
problema con la profundidad

Hola, antes que nada mucha sgracias por leer este post.

Mi problema viene porque tengo 4 clips de pelicula, mas o menos juntos y mas o menos superpuestos uno encima de otro,no del todo pero algo, esos 4 clips, tienen la siguiente pogrmacion, todos =.

Código:
on(rollOver){
	this.swapDepths(this.getNextHighestDepth());
	
	this.gotoAndPlay(2);

}

on(rollOut){
	this.gotoAndStop(1);

}
De esta forma el objeto seleccionado viene al principio y se superpone a todos, pero como puedo hacer para que vuelva a su posicion inicial..? hay algo contrario al getNextHighestDepth() ,ese es mi problema, me gustaria que tal y como estan al principio, qdaran cuando yo no tengo el raton sobre ninguno de ellos.

A ver si alguien me puede ayudar por favor..

Un saludo.
Gracias
  #2 (permalink)  
Antiguo 06/02/2008, 02:47
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 13 años, 4 meses
Puntos: 12
Re: problema con la profundidad

Con swapDepths puedes intercambiar la profundidad con otro mc. Es decir, mc1.swapDepths(mc2); intercambia las profundidad del mc1 con la del mc2. Tal vez por este sentido puedas arreglar tu problema.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge
  #3 (permalink)  
Antiguo 06/02/2008, 04:08
 
Fecha de Ingreso: noviembre-2006
Mensajes: 27
Antigüedad: 11 años, 1 mes
Puntos: 0
Re: problema con la profundidad

Entonces por ejemplo seria asi?

Ejemplo para clip1naranja_mc :

Código:
on(rollOver){
	//this.swapDepths(this.getNextHighestDepth());
	this.swapDepths(abajo1_mc); 
	this.gotoAndPlay(2);

}

on(rollOut){
	this.gotoAndStop(1);

}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:27.