Bueno allí voy!
Estoy haciendo un tetris, pero cuando colisiona una ficha con otra, detecta el intersects justo cuando ya a colisionado, lo que seria justo cuando pasa por la misma casilla que donde estaba la otra, entonces ahi se detiene la ficha y queda una encima de la otra.
Mi pregunta es la mar de sencilla, ¿como puedo hacer que, detecte la colision antes de llegar?
Estoy usando el siguiente metodo de Rectangle:
Código:
if (i != Juego.contPieza) {
if (piezas[Juego.contPieza].intersects(piezas[i])) {
System.out.println("IF Mirar intersects - Dentrop");
chocado();
}
}
Seguro que es la cosa mas tonta del mundo, porque a simple vista me parece una cosa sencilla, pero nose porque, son de esas cosas que no quieren salir! >_<, haber si me podéis echar una mano!
Muchas gracias!