void HandleMouseLocking() { if (Input.GetKeyDown(KeyCode.Tab)) { if (MouseLock.GetMouseLocked()) { MouseLock.SetMouseLocked(false); } else { MouseLock.SetMouseLocked(true); } } }
void Start() { playerTarget = GameObject.FindGameObjectWithTag("Player").transform; mainCamera = Camera.main; sphericalVectorData.Length = cameraLength; sphericalVectorData.Azimuth = angleOffset.x; sphericalVectorData.Zenith = angleOffset.y; cameraPositionTemporary = mainCamera.transform.localPosition; cameraPosition = cameraPositionTemporary; MouseLock.SetMouseLocked(true); }