diff --git a/spine-csharp/src/SkeletonJson.cs b/spine-csharp/src/SkeletonJson.cs index ca9bb6153..b83f88a82 100644 --- a/spine-csharp/src/SkeletonJson.cs +++ b/spine-csharp/src/SkeletonJson.cs @@ -588,7 +588,8 @@ namespace Spine { while (originalIndex != slotIndex) unchanged[unchangedIndex++] = originalIndex++; // Set changed items. - drawOrder[originalIndex + (int)(float)offsetMap["offset"]] = originalIndex++; + int index = originalIndex + (int)(float)offsetMap["offset"]; + drawOrder[index] = originalIndex++; } // Collect remaining unchanged items. while (originalIndex < slotCount)