[csharp] Port of commits 855cae69 and f602177. Fixed missing parenthesis when sorting physics constraints.

This commit is contained in:
Harald Csaszar 2023-11-27 16:53:25 +01:00
parent 641168412c
commit 357ad6ffd9

View File

@ -387,11 +387,9 @@ namespace Spine {
}
private void SortPhysicsConstraint (PhysicsConstraint constraint) {
constraint.active = !constraint.data.skinRequired || (skin != null && skin.constraints.Contains(constraint.data));
if (!constraint.active) return;
Bone bone = constraint.bone;
constraint.active = bone.active;
constraint.active = bone.active
&& (!constraint.data.skinRequired || (skin != null && skin.constraints.Contains(constraint.data)));
if (!constraint.active) return;
SortBone(bone);