From 226b39dc583b201218cb7279742f955e00b219f3 Mon Sep 17 00:00:00 2001 From: Frakist <90983918+Frakist@users.noreply.github.com> Date: Fri, 11 Aug 2023 10:54:05 +0300 Subject: [PATCH] zoomFactor fix --- source/funkin/backend/FunkinSprite.hx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/funkin/backend/FunkinSprite.hx b/source/funkin/backend/FunkinSprite.hx index e0978097..45eb534e 100644 --- a/source/funkin/backend/FunkinSprite.hx +++ b/source/funkin/backend/FunkinSprite.hx @@ -126,13 +126,13 @@ class FunkinSprite extends FlxSkewedSprite implements IBeatReceiver implements I { } - /*public override function getScreenBounds(?newRect:FlxRect, ?camera:FlxCamera):FlxRect + public override function getScreenBounds(?newRect:FlxRect, ?camera:FlxCamera):FlxRect { __doPreZoomScaleProcedure(camera); var r = super.getScreenBounds(newRect, camera); __doPostZoomScaleProcedure(); return r; - }*/ + } public override function drawComplex(camera:FlxCamera) { @@ -240,7 +240,7 @@ class FunkinSprite extends FlxSkewedSprite implements IBeatReceiver implements I return; __oldScale = FlxPoint.get(scale.x, scale.y); var requestedZoom = FlxMath.lerp(initialZoom, camera.zoom, zoomFactor); - var diff = requestedZoom / camera.zoom; + var diff = requestedZoom * camera.zoom; scale.scale(diff); }