From fd876ef90f5d63d72b7f6ccc1582d0daeffe1e3c Mon Sep 17 00:00:00 2001 From: ww-rm Date: Wed, 26 Mar 2025 15:25:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E7=9A=AE=E8=82=A4=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=90=8E=E7=9A=84=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SpineViewer/Spine/Implementations/Spine/Spine21.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine36.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine37.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine38.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine40.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine41.cs | 1 + SpineViewer/Spine/Implementations/Spine/Spine42.cs | 1 + 7 files changed, 7 insertions(+) diff --git a/SpineViewer/Spine/Implementations/Spine/Spine21.cs b/SpineViewer/Spine/Implementations/Spine/Spine21.cs index 2142500..3566e2c 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine21.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine21.cs @@ -199,6 +199,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine36.cs b/SpineViewer/Spine/Implementations/Spine/Spine36.cs index 05d31f0..c30d837 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine36.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine36.cs @@ -197,6 +197,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine37.cs b/SpineViewer/Spine/Implementations/Spine/Spine37.cs index 4f49b39..8ac4768 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine37.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine37.cs @@ -203,6 +203,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine38.cs b/SpineViewer/Spine/Implementations/Spine/Spine38.cs index 9b7e9b9..ec1ccd3 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine38.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine38.cs @@ -206,6 +206,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine40.cs b/SpineViewer/Spine/Implementations/Spine/Spine40.cs index f0c6ac2..f14f558 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine40.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine40.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine41.cs b/SpineViewer/Spine/Implementations/Spine/Spine41.cs index 6bfb7ee..07d5fb2 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine41.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine41.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } } diff --git a/SpineViewer/Spine/Implementations/Spine/Spine42.cs b/SpineViewer/Spine/Implementations/Spine/Spine42.cs index 3d6b3ae..ebfc361 100644 --- a/SpineViewer/Spine/Implementations/Spine/Spine42.cs +++ b/SpineViewer/Spine/Implementations/Spine/Spine42.cs @@ -205,6 +205,7 @@ namespace SpineViewer.Spine.Implementations.Spine if (!skinNames.Contains(value)) return; skeleton.SetSkin(value); + skeleton.SetToSetupPose(); Update(0); } }