Bläddra i källkod

[ts] Clean-up sorting of physics constraints.

Mario Zechner 1 år sedan
förälder
incheckning
a5f7d68d12
1 ändrade filer med 1 tillägg och 4 borttagningar
  1. 1 4
      spine-ts/spine-core/src/Skeleton.ts

+ 1 - 4
spine-ts/spine-core/src/Skeleton.ts

@@ -341,11 +341,8 @@ export class Skeleton {
 	}
 	}
 
 
 	sortPhysicsConstraint (constraint: PhysicsConstraint) {
 	sortPhysicsConstraint (constraint: PhysicsConstraint) {
-		constraint.active = !constraint.data.skinRequired || (this.skin != null && Utils.contains(this.skin.constraints, constraint.data, true));
-		if (!constraint.active) return;
-
 		const bone = constraint.bone;
 		const bone = constraint.bone;
-		constraint.active = bone.active;
+		constraint.active = bone.active && !constraint.data.skinRequired || (this.skin != null && Utils.contains(this.skin.constraints, constraint.data, true));
 		if (!constraint.active) return;
 		if (!constraint.active) return;
 
 
 		this.sortBone(bone);
 		this.sortBone(bone);