From 30a1a9b8c7208e84f73ab35b4cc43254dfc2b1a1 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Wed, 5 Jun 2019 16:37:07 +0200 Subject: [PATCH] [libgdx] SkeletonBinary, fixed reading a skin's bones. --- .../src/com/esotericsoftware/spine/SkeletonBinary.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java index e96c73abd..578a79b45 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonBinary.java @@ -332,9 +332,9 @@ public class SkeletonBinary { Skin skin = new Skin(defaultSkin ? "default" : input.readStringRef()); if (!defaultSkin) { - Object[] bones = skeletonData.bones.setSize(input.readInt(true)); - for (int i = 0, n = skeletonData.bones.size; i < n; i++) - bones[i] = skeletonData.bones.get(input.readInt(true)); + Object[] bones = skin.bones.setSize(input.readInt(true)); + for (int i = 0, n = skin.bones.size; i < n; i++) + bones[i] = skin.bones.get(input.readInt(true)); for (int i = 0, n = input.readInt(true); i < n; i++) skin.constraints.add(skeletonData.ikConstraints.get(input.readInt(true)));