mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-10 17:18:44 +08:00
[unity] RootMotion component: minor addition of last commit, avoiding unnecessary update.
This commit is contained in:
parent
69b2a5ce13
commit
322d042309
@ -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 () {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user