From 94b4ba33e6c563f1e3916cb50d084ff2c4a151ac Mon Sep 17 00:00:00 2001 From: ww-rm Date: Mon, 14 Apr 2025 21:48:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3curve=E8=AF=BB=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SkeletonConverter/SkeletonConverter38.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs b/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs index 25b3394..2ce29be 100644 --- a/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs +++ b/SpineViewer/Spine/Implementations/SkeletonConverter/SkeletonConverter38.cs @@ -784,10 +784,6 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter switch (type) { case SkeletonBinary.CURVE_LINEAR: - obj["curve"] = 1 / 3f; - obj["c2"] = 1 / 3f; - obj["c3"] = 2 / 3f; - obj["c4"] = 2 / 3f; break; case SkeletonBinary.CURVE_STEPPED: obj["curve"] = "stepped"; @@ -1568,7 +1564,7 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter public void WriteShortArray(JsonArray array) { writer.WriteVarInt(array.Count); - foreach (uint i in array) + foreach (int i in array) { writer.WriteByte((byte)(i >> 8)); writer.WriteByte((byte)i); @@ -1620,7 +1616,7 @@ namespace SpineViewer.Spine.Implementations.SkeletonConverter } else { - writer.WriteByte(byte.MaxValue); // 设置一个 case 外的值, 这样会符合原逻辑跳过操作 + writer.WriteByte(SkeletonBinary.CURVE_LINEAR); } }