Original Post
I know how to figure out whether one rectangle is colliding with another, but how do I figure out with edge it hit with having to REcheck the collision again and using the vectors of motion? is that possible? here's my detection: // COLLISION! // Note: The position is from the center point, which is why i divide the dimension by 2 if ((CurObj.X + (CurObjDim.X / 2.0f) < CollideObj.X - (CurObjDim.X / 2.0f) || CurObj.Y + (CurObjDim.Y / 2.0f) < CollideObj.Y - (CurObjDim.Y / 2.0f) || CurObj.X - (CurObjDim.X / 2.0f) > CollideObj.X + (CurObjDim.X / 2.0f) || CurObj.Y - (CurObjDim.Y / 2.0f) > CollideObj.Y + (CurObjDim.Y / 2.0f)) == false)
