修复Update顺序错误

This commit is contained in:
ww-rm
2025-03-26 10:08:56 +08:00
parent e1b0d0a2ad
commit 157eab5bac
7 changed files with 7 additions and 7 deletions

View File

@@ -239,9 +239,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform();
}

View File

@@ -197,9 +197,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform();
}

View File

@@ -204,9 +204,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform();
}

View File

@@ -207,9 +207,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform();
}

View File

@@ -206,9 +206,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform();
}

View File

@@ -206,9 +206,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
//skeleton.Update(delta); // XXX: v4.1.x 没有 Update 方法
animationState.Update(delta);
animationState.Apply(skeleton);
//skeleton.Update(delta); // XXX: v4.1.x 没有 Update 方法
skeleton.UpdateWorldTransform();
}

View File

@@ -206,9 +206,9 @@ namespace SpineViewer.Spine.Implementations.Spine
public override void Update(float delta)
{
skeleton.Update(delta);
animationState.Update(delta);
animationState.Apply(skeleton);
skeleton.Update(delta);
skeleton.UpdateWorldTransform(Skeleton.Physics.Update);
}