M

transform.rotation = Quaternion.Slerp(transform.rotation, CameraLocationPosition.transform.rotation, CameraRotationCurve.Evaluate(Time.deltaTime * transitionSpeed * Input.mouseScrollDelta.y));
камера не успевает завершить поворот, хотя уже находится в финальной точке.