diff --git a/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx b/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx index a299fdd84d..19d92c384f 100644 --- a/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx +++ b/spine-haxe/spine-haxe/spine/PhysicsConstraint.hx @@ -141,8 +141,8 @@ class PhysicsConstraint implements Updatable { d:Float = -1; var qx:Float = _data.limit * delta, - qy:Float = qx * skeleton.scaleY; - qx *= skeleton.scaleX; + qy:Float = qx * Math.abs(skeleton.scaleY); + qx *= Math.abs(skeleton.scaleX); if (x || y) { if (x) { var u:Float = (ux - bx) * i;