From c570829d3841df3a7074117d4d5ed08f96fc25a7 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Tue, 4 Feb 2014 12:32:01 +0100 Subject: [PATCH] Null checks in Clear. --- spine-tk2d/Assets/Spine/SkeletonComponent.cs | 6 +++--- spine-unity/Assets/Spine/SkeletonComponent.cs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spine-tk2d/Assets/Spine/SkeletonComponent.cs b/spine-tk2d/Assets/Spine/SkeletonComponent.cs index 75745aaee..be4980589 100644 --- a/spine-tk2d/Assets/Spine/SkeletonComponent.cs +++ b/spine-tk2d/Assets/Spine/SkeletonComponent.cs @@ -64,12 +64,12 @@ public class SkeletonComponent : MonoBehaviour { } public virtual void Clear () { - meshFilter.sharedMesh = null; - DestroyImmediate(mesh); + if (meshFilter != null) meshFilter.sharedMesh = null; + if (mesh != null) DestroyImmediate(mesh); mesh = null; mesh1 = null; mesh2 = null; - renderer.sharedMaterial = null; + if (renderer != null) renderer.sharedMaterial = null; skeleton = null; } diff --git a/spine-unity/Assets/Spine/SkeletonComponent.cs b/spine-unity/Assets/Spine/SkeletonComponent.cs index 8a8f76de1..0acda36d1 100644 --- a/spine-unity/Assets/Spine/SkeletonComponent.cs +++ b/spine-unity/Assets/Spine/SkeletonComponent.cs @@ -64,12 +64,12 @@ public class SkeletonComponent : MonoBehaviour { } public virtual void Clear () { - meshFilter.sharedMesh = null; - DestroyImmediate(mesh); + if (meshFilter != null) meshFilter.sharedMesh = null; + if (mesh != null) DestroyImmediate(mesh); mesh = null; mesh1 = null; mesh2 = null; - renderer.sharedMaterial = null; + if (renderer != null) renderer.sharedMaterial = null; skeleton = null; }