diff --git a/spine-tk2d/Code/tk2dSpineSkeleton.cs b/spine-tk2d/Code/tk2dSpineSkeleton.cs index 7ca777246..9e4463f41 100644 --- a/spine-tk2d/Code/tk2dSpineSkeleton.cs +++ b/spine-tk2d/Code/tk2dSpineSkeleton.cs @@ -125,7 +125,6 @@ public class tk2dSpineSkeleton : MonoBehaviour, tk2dRuntime.ISpriteCollectionFor } } - renderer.sharedMaterial = skeletonDataAsset.spritesData.inst.materials[0]; #if UNITY_EDITOR UpdateEditorGizmo(); #endif @@ -140,6 +139,9 @@ public class tk2dSpineSkeleton : MonoBehaviour, tk2dRuntime.ISpriteCollectionFor if (attachment is RegionAttachment) quadCount++; } +#if UNITY_EDITOR + if (mesh.subMeshCount == submeshIndices.Count) +#endif if (quadCount == cachedQuadCount) return; cachedQuadCount = quadCount;