| Author |
Collission detection
|
Tomm Schuman
Greenhorn
Joined: Mar 04, 2005
Posts: 11
|
|
I'm doing collission detection to my game. I already have bounding boxes and the game checks if they intersects. But my problem is how do i get the player stop when the boxes intersect. I have been trying to do it without success. The movement of the player goes like this. Could someone help me?
|
 |
Layne Lund
Ranch Hand
Joined: Dec 06, 2001
Posts: 3061
|
|
You should probably use an if statement. In pseudocode, it would look something like this: (Note: "x += dx" is a shortcut for "x = x + dx".) I'll leave it to you to find out the exact syntax for an if statement as well as the logic for "player does not collide with another object". HTH Layne
|
Java API Documentation
The Java Tutorial
|
 |
Tomm Schuman
Greenhorn
Joined: Mar 04, 2005
Posts: 11
|
|
I still have the same problem i always had when the players collide they get stuck and can't move. The problem is that they can move from 0-8 pixels in one direction because i have 360� movement. It would be easier if it always was 1 pixel. Any suggestions about how i should change my code? Here is my code
|
 |
 |
|
|
subject: Collission detection
|
|
|