From 732f08adc62258b0bd72f1c75d6a2225def88679 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Fri, 12 Aug 2022 23:51:17 +0000 Subject: [PATCH] fix rotation order of operations --- projects/kiss-flixel/src/kiss_flixel/KissExtendedSprite.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/kiss-flixel/src/kiss_flixel/KissExtendedSprite.hx b/projects/kiss-flixel/src/kiss_flixel/KissExtendedSprite.hx index 985e53cd..0111bd6a 100644 --- a/projects/kiss-flixel/src/kiss_flixel/KissExtendedSprite.hx +++ b/projects/kiss-flixel/src/kiss_flixel/KissExtendedSprite.hx @@ -30,10 +30,10 @@ class KissExtendedSprite extends flixel.addons.display.FlxExtendedSprite { if (deg < 0) { deg += 360 * Math.ceil(Math.abs(deg / 360)); } - angle = angle + deg % 360; + angle = (angle + deg) % 360; for (c in connectedSprites) { if (c != this) { - c.angle = c.angle + deg % 360; + c.angle = (c.angle + deg) % 360; var thisCenter = new FlxPoint(x + origin.x, y + origin.y); var cCenter = new FlxPoint(c.x + c.origin.x, c.y + c.origin.y);