Selaa lähdekoodia

Fixed IK bug.

NathanSweet 9 vuotta sitten
vanhempi
commit
d2eac9ead8
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      spine-c/src/spine/IkConstraint.c

+ 2 - 2
spine-c/src/spine/IkConstraint.c

@@ -99,8 +99,8 @@ void spIkConstraint_apply2 (spBone* parent, spBone* child, float targetX, float
 		psy = -psy;
 		s2 = -s2;
 	}
-	u = psx - psy;
-	u = u < 0 ? -u : u <= 0.0001f;
+	r = psx - psy;
+	u = (r < 0 ? -r : r) <= 0.0001f;
 	if (!u && cy != 0) {
 		cwx = parent->a * cx + parent->worldX;
 		cwy = parent->c * cx + parent->worldY;