From 3c194a5c9de43a7bfecbd79bbf2c3cef921f9095 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 2 Jun 2017 21:59:45 +0800 Subject: [PATCH] [csharp] Fixed deform timelines not mixing to/from setup pose. https://github.com/EsotericSoftware/spine-runtimes/commit/ef6ccb84d316b7e9fc62b363fe39b206063523a7 --- spine-csharp/src/Animation.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-csharp/src/Animation.cs b/spine-csharp/src/Animation.cs index b2b3d5706..cdbca44dc 100644 --- a/spine-csharp/src/Animation.cs +++ b/spine-csharp/src/Animation.cs @@ -773,7 +773,7 @@ namespace Spine { float[][] frameVertices = this.frameVertices; int vertexCount = frameVertices[0].Length; - if (verticesArray.Count != vertexCount) alpha = 1; // Don't mix from uninitialized slot vertices. + if (verticesArray.Count != vertexCount && !setupPose) alpha = 1; // Don't mix from uninitialized slot vertices. // verticesArray.SetSize(vertexCount) // Ensure size and preemptively set count. if (verticesArray.Capacity < vertexCount) verticesArray.Capacity = vertexCount; verticesArray.Count = vertexCount;