public void CameraMode(bool value) { // False = Playermode, True= Orbit try { if (!value) { instance.target = null; if (SNet_Controller.user.cameraHolder != null) { Camera.main.transform.SetParent(SNet_Controller.user.cameraHolder); Camera.main.transform.localPosition = Vector3.zero; Camera.main.transform.localRotation = Quaternion.identity; } } else { instance.Start(); instance.target = SNet_Controller.user.identity.animator.animator.GetBoneTransform(HumanBodyBones.Hips); instance.transform.SetParent(null); } } catch { } currentMode = value; }