OK so I've been using the following code to do my RTS style selection:
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
Physics.Raycast(ray, out info);
If the camera is down (90, 0, 0) the accuracy of my selection box is 100%. However, the more I rotate the camera, the more depth inaccuracies occur. For instance, the way my selection box works is:
1) At the start of drag record an initial point in space via the above code.
-
At the end of drag record an ending point in the space via the above code.
-
Iterate through the game objects to see which ones reside within the rectangle.
Note: The rectangle is definitely working properly; it is in world space and not screen space.

So, that's what happens. It seems to me that the depth of the clicks are not right.
