浏览代码

[ts] Clean-up sorting of physics constraints.

Mario Zechner 1 年之前
父节点
当前提交
a5f7d68d12
共有 1 个文件被更改,包括 1 次插入4 次删除
  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) {
-		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);