From 549c5782872ce3f5b558e145696c091229f1bd0a Mon Sep 17 00:00:00 2001 From: Yoshman29 <81191621+YoshiCrafter29@users.noreply.github.com> Date: Wed, 21 Jan 2026 02:31:39 +0100 Subject: [PATCH] fixed zoomFactor + temp fix for atlas popping --- source/funkin/backend/FunkinSprite.hx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/funkin/backend/FunkinSprite.hx b/source/funkin/backend/FunkinSprite.hx index 04e6b671..ab0e054f 100644 --- a/source/funkin/backend/FunkinSprite.hx +++ b/source/funkin/backend/FunkinSprite.hx @@ -231,7 +231,7 @@ class FunkinSprite extends FlxAnimate implements IBeatReceiver implements IOffse override public function isOnScreen(?camera:FlxCamera):Bool { - if (forceIsOnScreen) + if (isAnimate || forceIsOnScreen) return true; if (camera == null) @@ -447,6 +447,9 @@ class FunkinSprite extends FlxAnimate implements IBeatReceiver implements IOffse matrix.translate(_point.x, _point.y); if (isPixelPerfectRender(camera)) preparePixelPerfectMatrix(matrix); + + doAdditionalMatrixStuff(matrix, camera); + camera.drawPixels(frame, framePixels, matrix, colorTransform, blend, antialiasing, shader); } }