I am encountering an extremely absurd phenomenon. When I run this code on my smartphone **via Unity Remote** or even on the computer, it works as expected. But when I install the APK on the device and run it, the touch distance changes! Does this have something to do with resolution and Vector3.Distance?


		distance = Vector3.Distance (Input.mousePosition, button.position);

		Debug.Log (distance);

		if (Input.GetMouseButton (0) && distance > 55) {
			
 // do something
	}