[unity] Fixed SkeletonRagdoll and SkeletonRagdoll2D behaving incorrectly when any Transforms are scaled. Closes #1831.

This commit is contained in:
Harald Csaszar 2021-01-19 18:13:37 +01:00
parent 1f76074e62
commit 60b52cb36a
2 changed files with 2 additions and 2 deletions

View File

@ -334,7 +334,7 @@ namespace Spine.Unity.Examples {
parentSpaceHelper.position = parentTransformWorldPosition;
parentSpaceHelper.rotation = parentTransformWorldRotation;
parentSpaceHelper.localScale = parentTransform.localScale;
parentSpaceHelper.localScale = parentTransform.lossyScale;
Vector3 boneWorldPosition = t.position;
Vector3 right = parentSpaceHelper.InverseTransformDirection(t.right);

View File

@ -351,7 +351,7 @@ namespace Spine.Unity.Examples {
parentSpaceHelper.position = parentTransformWorldPosition;
parentSpaceHelper.rotation = parentTransformWorldRotation;
parentSpaceHelper.localScale = parentTransform.localScale;
parentSpaceHelper.localScale = parentTransform.lossyScale;
Vector3 boneWorldPosition = t.position;
Vector3 right = parentSpaceHelper.InverseTransformDirection(t.right);