From 22c58fd8dcb9a649fa77bd92fe064b576751d387 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Mon, 5 May 2014 15:06:34 +0200 Subject: [PATCH] Fixed reading FFD. --- spine-csharp/src/SkeletonJson.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spine-csharp/src/SkeletonJson.cs b/spine-csharp/src/SkeletonJson.cs index a2c095483..e7b2a0db5 100644 --- a/spine-csharp/src/SkeletonJson.cs +++ b/spine-csharp/src/SkeletonJson.cs @@ -475,11 +475,11 @@ namespace Spine { vertices = new float[vertexCount]; int start = GetInt(valueMap, "offset", 0); if (scale == 1) { - for (int i = start, n = verticesValue.Count; i < n; i++) - vertices[i] = (float)verticesValue[i]; + for (int i = 0, n = verticesValue.Count; i < n; i++) + vertices[i + start] = (float)verticesValue[i]; } else { - for (int i = start, n = i + verticesValue.Count; i < n; i++) - vertices[i] = (float)verticesValue[i] * scale; + for (int i = 0, n = verticesValue.Count; i < n; i++) + vertices[i + start] = (float)verticesValue[i] * scale; } if (attachment is MeshAttachment) { float[] meshVertices = ((MeshAttachment)attachment).vertices;