From 59c47a2c02701d0cee63659bf5c118f18f6d1225 Mon Sep 17 00:00:00 2001 From: Davide Tantillo Date: Fri, 24 Jan 2025 11:42:36 +0100 Subject: [PATCH] [haxe] Apply skeleton.scaleX/scaleY to wind and gravity. See #2729. --- spine-haxe/spine-haxe/spine/PhysicsConstraint.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx b/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx index 19d92c384..61ddf6fe0 100644 --- a/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx +++ b/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx @@ -158,8 +158,8 @@ class PhysicsConstraint implements Updatable { d = Math.pow(damping, 60 * t); var m:Float = massInverse * t, e:Float = strength, - w:Float = wind * f, - g:Float = (Bone.yDown ? -gravity : gravity) * f; + w:Float = wind * f * skeleton.scaleX, + g:Float = (Bone.yDown ? -gravity : gravity) * f * skeleton.scaleY; do { if (x) { xVelocity += (w - xOffset * e) * m;