From 58071e1de1bb5fcc407e30c6126f17e7aaaf9827 Mon Sep 17 00:00:00 2001 From: ww-rm Date: Mon, 17 Mar 2025 21:14:47 +0800 Subject: [PATCH] add something --- .../SkeletonConverter/SkeletonConverter38.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs b/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs index c3ef920..f6ba84c 100644 --- a/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs +++ b/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs @@ -21,11 +21,11 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter protected override JsonObject ReadBinary(string binPath) { - using var input = File.OpenRead(binPath); var root = new JsonObject(); + using var input = File.OpenRead(binPath); - reader = new(input); this.root = root; + reader = new(input); ReadSkeleton(); ReadStrings(); @@ -38,8 +38,8 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter ReadEvents(); ReadAnimations(); - this.root = null; reader = null; + this.root = null; idx2event.Clear(); @@ -812,11 +812,11 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter protected override void WriteBinary(JsonObject root, string binPath, bool nonessential = false) { this.nonessential = nonessential; - using var outputBody = new MemoryStream(); // 先把主体写入内存缓冲区 - - writer = new(outputBody); this.root = root; + using var outputBody = new MemoryStream(); // 先把主体写入内存缓冲区 + writer = new(outputBody); + WriteBones(); WriteSlots(); WriteIK();