public void ZoomByShortCut() { if (Input.mouseScrollDelta.y > 0) { if (ZoomValue > 0) { ZoomValue -= 0.1f; text.text = ScaleCalculator.CalculateScale().ToString(); } } if (Input.mouseScrollDelta.y < 0) { if (ZoomValue < 1.3) { ZoomValue += 0.1f; text.text = ScaleCalculator.CalculateScale().ToString(); } } }
private double ToLinearZoom(double exponentialZoom) { return(ScaleCalculator.ExponentialToLinear(exponentialZoom, _minZoom, _maxZoom)); }
private double ToExponentialZoom(double linearZoom) { return(ScaleCalculator.LinearToExponential(linearZoom, _minZoom, _maxZoom)); }