From fc60d4d6de947a0fb41452edaf18de2479e36b92 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Sun, 27 Apr 2014 23:58:10 +0200 Subject: [PATCH] Added back mesh.RecalculateBounds(). Because who really knows what is going on, anyway. http://esotericsoftware.com/forum/viewtopic.php?p=12481#p12481 --- spine-tk2d/Assets/Spine/SkeletonRenderer.cs | 1 + spine-unity/Assets/Spine/SkeletonRenderer.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/spine-tk2d/Assets/Spine/SkeletonRenderer.cs b/spine-tk2d/Assets/Spine/SkeletonRenderer.cs index 2c78c67c4..432b61bfb 100644 --- a/spine-tk2d/Assets/Spine/SkeletonRenderer.cs +++ b/spine-tk2d/Assets/Spine/SkeletonRenderer.cs @@ -278,6 +278,7 @@ public class SkeletonRenderer : MonoBehaviour { mesh.subMeshCount = submeshCount; for (int i = 0; i < submeshCount; ++i) mesh.SetTriangles(submeshes[i].triangles, i); + mesh.RecalculateBounds(); if (newTriangles && calculateNormals) { Vector3[] normals = new Vector3[vertexCount]; diff --git a/spine-unity/Assets/Spine/SkeletonRenderer.cs b/spine-unity/Assets/Spine/SkeletonRenderer.cs index e632e458c..fc7fff4f6 100644 --- a/spine-unity/Assets/Spine/SkeletonRenderer.cs +++ b/spine-unity/Assets/Spine/SkeletonRenderer.cs @@ -278,6 +278,7 @@ public class SkeletonRenderer : MonoBehaviour { mesh.subMeshCount = submeshCount; for (int i = 0; i < submeshCount; ++i) mesh.SetTriangles(submeshes[i].triangles, i); + mesh.RecalculateBounds(); if (newTriangles && calculateNormals) { Vector3[] normals = new Vector3[vertexCount];