소스 검색

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

Harald Csaszar 6 년 전
부모
커밋
b5e8d49cb2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonRenderer.cs

+ 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();