Эх сурвалжийг харах

[ts] Clean-up sorting of physics constraints.

Mario Zechner 1 жил өмнө
parent
commit
a5f7d68d12

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

@@ -341,11 +341,8 @@ export class Skeleton {
 	}
 
 	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;
-		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;
 
 		this.sortBone(bone);