Respuesta: limite de movimiento startdrag Me parece que en el metodo restringirArrastre() en vez de remove el escuchador de eventos MOUSE_DOWN (arrastrar) debieses remover el MOUSE_MOVE (mover) y luego posicionar la ficha ó también prueba otra manera distinta a remover los escuchadores de eventos, porque lo que no tengo muy claro es como despues el evento eliminado vuelve a axistir si lo has removido, considerando que lo creas solamente en el contructor de la clase Ficha, o sea lo defines al crear el objeto luego lo elimanas y luego cuando se vuelve a presionar la ficha para arrastrarla el escuchador de eventos no existe.
Espero andar cerca, mis saludos. |