[unity] RootMotion component: minor addition of last commit, avoiding unnecessary update.

This commit is contained in:
Harald Csaszar 2022-03-17 17:50:24 +01:00
parent 69b2a5ce13
commit 322d042309

View File

@ -153,13 +153,15 @@ namespace Spine.Unity {
rigidBody.MoveRotation(rigidBody.rotation * rigidbodyRotation);
} else return;
Vector2 parentBoneScale;
GetScaleAffectingRootMotion(out parentBoneScale);
ClearEffectiveBoneOffsets(parentBoneScale);
skeletonComponent.Skeleton.UpdateWorldTransform();
previousRigidbodyRootMotion = rigidbodyDisplacement;
if (UsesRigidbody) {
Vector2 parentBoneScale;
GetScaleAffectingRootMotion(out parentBoneScale);
ClearEffectiveBoneOffsets(parentBoneScale);
skeletonComponent.Skeleton.UpdateWorldTransform();
previousRigidbodyRootMotion = rigidbodyDisplacement;
ClearRigidbodyTempMovement();
ClearRigidbodyTempMovement();
}
}
protected virtual void OnDisable () {