// Update is called once per frame void Update() { if (Input.GetMouseButtonDown(0)) { RaycastHit hitInfo = new RaycastHit(); RaycastHit hitInfo2 = new RaycastHit(); bool hit = Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out hitInfo); if (hit) { if (hitInfo.transform.tag == "car") { objName = hitInfo.transform.tag; } } else if (objName != "") { bool hitZoomed = Physics.Raycast(secondCam.ScreenPointToRay(Input.mousePosition), out hitInfo2); if (hitInfo2.transform != null) { _interactOBJScript.AppearInCamera(hitInfo2.transform.name, hitZoomed); } } else { } } }
// Update is called once per frame void Update() { if (Input.GetMouseButtonDown(0)) { RaycastHit hitInfo = new RaycastHit(); bool hit = Physics.Raycast(Camera.main.ScreenPointToRay(Input.mousePosition), out hitInfo); if (hit) { _interactOBJScript.AppearInCamera(hitInfo.transform.name, hit); } } }