Whenever I try to convert my mouse coordinate
Input.mousePosition
into World Coordinates using
Camera.main.ScreenToWorldPoint(mousePos);
It returns the World Position to the nearest tenths, such as 1.1, 1.2, 1.3, 1.4.
However, all my units are in 100 Units per Pixel.
This is horrible. I need it to tell me the World Coordinates to the hundredths. 1.10, 1.11, 1.12, 1.13.
What am I doing wrong?
Vector3 mousePOS = Input.mousePosition;
Vector3 camera2worldPOS = Camera.main.ScreenToWorldPoint(mousePOS);
Debug.Log ("Camera to World Position : " + camera2worldPOS);