From f3c47d1c4f2533fe52b93e3c1904551f40dece90 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Thu, 6 Mar 2014 20:40:29 +0100 Subject: [PATCH] Needed for editor. --- .../com/esotericsoftware/spine/attachments/MeshAttachment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java b/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java index 19fc5d9d9..dd3dd2f51 100644 --- a/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java +++ b/spine-libgdx/src/com/esotericsoftware/spine/attachments/MeshAttachment.java @@ -80,7 +80,8 @@ public class MeshAttachment extends Attachment { float[] worldVertices = this.worldVertices; FloatArray verticesArray = slot.getAttachmentVertices(); - float[] vertices = verticesArray.size > 0 ? verticesArray.items : this.vertices; + float[] vertices = this.vertices; + if (verticesArray.size == vertices.length) vertices = verticesArray.items; Bone bone = slot.getBone(); float x = skeleton.getX() + bone.getWorldX(), y = skeleton.getY() + bone.getWorldY(); float m00 = bone.getM00(), m01 = bone.getM01(), m10 = bone.getM10(), m11 = bone.getM11();