From 247d94f10b2580cdf78b4b22ad4bc802a14330bb Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Mon, 4 Sep 2017 13:41:34 +0200 Subject: [PATCH] [libgdx] Better exception message. --- .../src/com/esotericsoftware/spine/SkeletonRenderer.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java index 4240e80ba..32e033b1a 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java @@ -100,7 +100,9 @@ public class SkeletonRenderer { continue; } else if (attachment instanceof MeshAttachment) { - throw new RuntimeException("SkeletonMeshRenderer is required to render meshes."); + throw new RuntimeException( + "SkeletonRenderer#draw(PolygonSpriteBatch, Skeleton) or #draw(TwoColorPolygonBatch, Skeleton) must be used to " + + "render meshes."); } else if (attachment instanceof SkeletonAttachment) { Skeleton attachmentSkeleton = ((SkeletonAttachment)attachment).getSkeleton(); @@ -242,7 +244,7 @@ public class SkeletonRenderer { tempLight.set(temp5); tempDark.set(temp6); tempUv.x = uvs[u]; - tempUv.y = uvs[u + 1]; + tempUv.y = uvs[u + 1]; vertexEffect.transform(tempPos, tempUv, tempLight, tempDark); vertices[v] = tempPos.x; vertices[v + 1] = tempPos.y; @@ -378,7 +380,7 @@ public class SkeletonRenderer { tempLight.set(temp5); tempDark.set(temp6); tempUv.x = uvs[u]; - tempUv.y = uvs[u + 1]; + tempUv.y = uvs[u + 1]; vertexEffect.transform(tempPos, tempUv, tempLight, tempDark); vertices[v] = tempPos.x; vertices[v + 1] = tempPos.y;