Lo ke deseo es que al aser click en un displayObject y posteriormente soltar el mouse en cualkier parte del escenario me devuelva una referencia al displayObject al ke se le iso click, concretamente me refieron a los eventos: MouseEvent.MOUSE_DOWN y MouseEvent.MOUSE_UP, me explico mejor:
Planteandonos este contexto: en el stage principal tengo varios sprites, a cada uno lo registro para el evento mouse_down de la siguiente manera:
Código ActionScript :
sprite01.addEventListener(MouseEvent.MOUSE_DOWN, funcionComun);
sprite02.addEventListener(MouseEvent.MOUSE_DOWN, funcionComun);
sprite03.addEventListener(MouseEvent.MOUSE_DOWN, funcionComun);
spriteXXXXX.addEventListener(MouseEvent.MOUSE_DOWN, funcionComun);
function funcionComun(event:MouseEvent) {
//lo unico que se ase aki es asignar el evento mouse_up cuando se ase clik en un sprite
stage.addEventListener(MouseEvent.MOUSE_UP, mouseSuelto);
}
function mouseSuelto(event:MouseEvent) {
trace(XXXXX);//<--aki XXXXX debe ser una referncia al sprite donde se iso click
}en otras palabras. lo que quiero eske al soltar el mouse en cualkier parte del escenario me diga en cual de los sprites ise click inicialmente, y esto es lo que debe aser la funcion mouseSuelto. Como deberia implementar mi codigo para lograr este resultado??????.
Espero haver sido lo suficientemente claro.
