collision detection java
collision detection java
funkar inte så bra. har ni något förslag så är jag tacksamm.
public void collision(){
Turtle b = new Turtle();
double distans= Math.sqrt(Math.pow(b.x- x, 2))+(Math.pow(b.y-y, 2));
if (distans < 20){
angle = angle * -1;
b.angle = b.angle* -1;
move();
b.move();
move();
b.move();
}
}
det som är problem är att jag måste speceifiera vilka sköldpaddor som skall jämföras istället för att jämföra med b. jag har en aray som hanterar antal sködpaddor. Det jag vill är att vid varje är att alla skölpaddor som är mindre än 20 pixlars avstånd ska byta rikning och ta ett steg. Behöver lite tips på hur man kan jämföra sköldpaddorna i arayen