فهرست منبع

[unity] Added another null check. See #1273, #1931.

Harald Csaszar 4 سال پیش
والد
کامیت
b8ec11f20e
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonRenderer.cs

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

@@ -416,11 +416,11 @@ namespace Spine.Unity {
 		public virtual void LateUpdateMesh () {
 #if SPINE_OPTIONAL_RENDEROVERRIDE
 			bool doMeshOverride = generateMeshOverride != null;
-			if ((!meshRenderer.enabled)	&& !doMeshOverride) return;
-			#else
+			if ((!meshRenderer || !meshRenderer.enabled) && !doMeshOverride) return;
+#else
 			const bool doMeshOverride = false;
 			if (!meshRenderer.enabled) return;
-			#endif
+#endif
 			var currentInstructions = this.currentInstructions;
 			var workingSubmeshInstructions = currentInstructions.submeshInstructions;
 			var currentSmartMesh = rendererBuffers.GetNextMesh(); // Double-buffer for performance.