Browse Source

[unity] Fixed material being cleared to null when MeshRenderer is disabled in the editor. Closes #1288.

Harald Csaszar 6 years ago
parent
commit
088fb2ea02

+ 1 - 1
spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonRenderer.cs

@@ -268,7 +268,7 @@ namespace Spine.Unity {
 					meshFilter.sharedMesh = null;
 
 				meshRenderer = GetComponent<MeshRenderer>();
-				if (meshRenderer != null) meshRenderer.sharedMaterial = null;
+				if (meshRenderer != null && meshRenderer.enabled) meshRenderer.sharedMaterial = null;
 
 				currentInstructions.Clear();
 				rendererBuffers.Clear();