Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2005, 10:27
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Cambiar nivel con swapDepths con un toque ???

Hola chicos !!!!

La semana pasada estuve preparando un trabajo donde desde un XML debia capturar labels y enlaces para botones que se generaran automaticamente y en la seccion de Recursos encontre un ejemplo muy bueno preparado por Maltos.

Dentro del script el aplico a swapDepths para cambiar el nivel del boton que se presionara... y como nunca habia utilizado ese script, quise probar.

El caso es que en el ejemplo que prepare, cuando aprieto el objeto en cuestion para que se ponga encima de todos los demas para poder moverlo, hay que darle click varias veces hasta que el nivel sea superior a los que le quedan alrededor.

Me gustaria de que un solo click se ponga por encima de todos los demas objetos.

Este es el script que prepare:
Código:
var i = 1;
//
boton_mc.onPress = function() {
	i++;
	contenedor_mc.attachMovie("objeto", "objeto"+i, 500+i);
	//
	contenedor_mc["objeto"+i].onPress = function() {
		this.startDrag(0, 0, 93, 230);
		//trace(this.getDepth()+2000);
		this.swapDepths(this.getDepth()+2000);
	};
	contenedor_mc["objeto"+i].onRelease = function() {
		this.stopDrag();
	};
};
Conocen que formula o modo puedo aplicar para que al dar un solo click, el objeto que se presione cambie su nivel por encima del nivel mas alto activo en el momento de dar el click ?????

En esta direccion puse el SWF de mi prueba para que vean a lo que me refiero.
__________________
JuniHH
- Mi blog
- Mi portafolio