public void fixPosition() { float distance = getSafeDistance(); cameraOrbit.setOrbitDistance(distance); setTransparentTarget(distance); }
void LateUpdate() { float baseDistance = cameraOrbit.distance; float raycastDistance = getDistanceForRaycastHit(baseDistance); cameraOrbit.setOrbitDistance(raycastDistance); setTransparencyTarget(raycastDistance); Debug.Log("CameraOrbitCollision"); }