Bläddra i källkod

[haxe] Port: Scale physics constraint limits with skeleton scale. See #2576.

Davide Tantillo 1 år sedan
förälder
incheckning
42079d1d23
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      spine-haxe/spine-haxe/spine/PhysicsConstraint.hx

+ 2 - 2
spine-haxe/spine-haxe/spine/PhysicsConstraint.hx

@@ -141,8 +141,8 @@ class PhysicsConstraint implements Updatable {
 						d:Float = -1;
 						d:Float = -1;
 
 
 					var qx:Float = _data.limit * delta,
 					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 || y) {
 						if (x) {
 						if (x) {
 							var u:Float = (ux - bx) * i;
 							var u:Float = (ux - bx) * i;