From ded9d365c243bb2a6beaae34b5d674d9e194e44a Mon Sep 17 00:00:00 2001 From: ww-rm Date: Thu, 14 May 2026 17:26:01 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Spine/Exporters/FrameSequenceExporter.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Spine/Exporters/FrameSequenceExporter.cs b/Spine/Exporters/FrameSequenceExporter.cs index f512bc6a..e6dcbda5 100644 --- a/Spine/Exporters/FrameSequenceExporter.cs +++ b/Spine/Exporters/FrameSequenceExporter.cs @@ -19,6 +19,8 @@ public FrameSequenceExporter(Vector2u resolution) : base(resolution) { } public override void Export(string output, CancellationToken ct, params SpineObject[] spines) { + _renderTexture = GetRenderTexture(); + Directory.CreateDirectory(output); int frameCount = GetFrameCount(); @@ -56,6 +58,9 @@ public override void Export(string output, CancellationToken ct, params SpineObj } frameIdx++; } + + _renderTexture.Dispose(); + _renderTexture = null; } } } From 970adcffb52ccedf249ca367d873b02f9e209364 Mon Sep 17 00:00:00 2001 From: ww-rm Date: Fri, 15 May 2026 23:44:43 +0800 Subject: [PATCH 2/3] update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fe14478..e2c050ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## v0.16.24 + +- 修复序列帧导出报错 + ## v0.16.23 - 增加 json 文件后缀关联 From 0d6834821129112a61f82b64c5b3f035fc7b3743 Mon Sep 17 00:00:00 2001 From: ww-rm Date: Fri, 15 May 2026 23:45:28 +0800 Subject: [PATCH 3/3] update to v0.16.24 --- Spine/Spine.csproj | 2 +- SpineViewer/SpineViewer.csproj | 2 +- SpineViewerCLI/SpineViewerCLI.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Spine/Spine.csproj b/Spine/Spine.csproj index 17ac3955..1d2d3136 100644 --- a/Spine/Spine.csproj +++ b/Spine/Spine.csproj @@ -11,7 +11,7 @@ $(SolutionDir)out $(BaseOutputPath)\$(Configuration)\$(PlatformTarget) false - 0.16.22 + 0.16.24 diff --git a/SpineViewer/SpineViewer.csproj b/SpineViewer/SpineViewer.csproj index c171d2b0..78787d17 100644 --- a/SpineViewer/SpineViewer.csproj +++ b/SpineViewer/SpineViewer.csproj @@ -11,7 +11,7 @@ $(SolutionDir)out $(BaseOutputPath)\$(Configuration)\$(PlatformTarget) false - 0.16.23 + 0.16.24 WinExe true diff --git a/SpineViewerCLI/SpineViewerCLI.csproj b/SpineViewerCLI/SpineViewerCLI.csproj index 3d14d4b7..295bb906 100644 --- a/SpineViewerCLI/SpineViewerCLI.csproj +++ b/SpineViewerCLI/SpineViewerCLI.csproj @@ -11,7 +11,7 @@ $(SolutionDir)out $(BaseOutputPath)\$(Configuration)\$(PlatformTarget) false - 0.16.23 + 0.16.24 Exe