Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/06/2010, 11:13
Avatar de andmai
andmai
 
Fecha de Ingreso: enero-2010
Mensajes: 84
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: limite de movimiento startdrag

Muchas gracias a los dos

Jime25, lo que tu me dices no me deja ponerlo, solo acepta 2 parametros, por lo que deberia convertir el marco del tablero en un Rectangle y se me complicaria todo bastante...

Respecto a lo que tu me pones mariox55, lo he puesto en practica pero no obtengo el resultado que esperaba. Lo que he hecho es lo siguiente:

He creado esta funcion en la clase ficha


Código:
public function restringirMovTab(f:Ficha,s:Sprite):void {
			if(f.hitTestObject(s)){
			removeEventListener(MouseEvent.MOUSE_DOWN,arrastrar);
			}


En el .fla es donde creo y "dibujo" el marco del tablero, que es el objeto Sprite con el que comparo la anterior función.Lo que ocurre es que sin que la ficha esté tocando el marco, ésta no se puede mover, es decir, se "borra" del evento.


Seguramente sea una tonteria de coordenadas o algo por el estilo pero si alguien me pudiera ayudar, le estaría eternamente agradecida, ya que no consigo dar con el error.


Muchas gracias