[unity] Fix SkeletonUtility not following IK bone positions.

This commit is contained in:
pharan 2018-11-13 05:45:11 +08:00
parent 4fd1743d87
commit 5ab16f6ba7

View File

@ -141,6 +141,8 @@ namespace Spine.Unity {
// Use Applied transform values (ax, ay, AppliedRotation, ascale) if world values were modified by constraints.
if (!bone.appliedValid) {
bone.UpdateAppliedTransform();
}
if (position)
thisTransform.localPosition = new Vector3(bone.ax, bone.ay, 0);
@ -157,7 +159,6 @@ namespace Spine.Unity {
thisTransform.localScale = new Vector3(bone.ascaleX, bone.ascaleY, 1f);
incompatibleTransformMode = BoneTransformModeIncompatible(bone);
}
}
break;
}