// Mouse click selection // Copied from: http://answers.unity3d.com/questions/411793/selecting-a-game-object-with-a-mouse-click-on-it.html void LMBSelect() { if (Input.GetMouseButtonDown(0)) { Debug.Log("Mouse is down"); RaycastHit hitInfo = new RaycastHit(); bool hit = Physics.Raycast(MainCamera.ScreenPointToRay(Input.mousePosition), out hitInfo); if (hit) { ObjectControl.SetSelectedObject(hitInfo.transform.gameObject); } else { Debug.Log("No hit"); } } }