Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2009, 08:57
elfenchesco
 
Fecha de Ingreso: octubre-2008
Mensajes: 137
Antigüedad: 16 años, 6 meses
Puntos: 4
problema con hitTest

Hola, tengo una problema con el hitTest de AS2, resulta que tengo 2 movieclips, uno es una bola y el otro un cuadrado, lo que intento hacer es que la bola choque con el cuadrado ("rebote") y ya lo logré con hitTest:

Código:
onClipEvent (load) {
	xspeed = 10;
	yspeed = 25;
	}
}
onClipEvent (enterFrame) {
	this._x += xspeed;
	this._y += yspeed;

if(_root.ball.hitTest(_root.cuadrado)){
		xspeed *= -1;
                                yspeed *= -1;
	}
}
Este código va en ball (la bola que va a rebotar) y rebota bien. Pero tambien cuando quero mover el cuadrado, como que a veces "atrapa" la bola y ésta rebota dentro de él, cosa que no quiero. ¿Cómo hago para que rebote solo por fuera y no se quede atorada dentro del cuadrado?

Espero su ayuda