From 514493e4e332569e3ac41fc136243297349a39d3 Mon Sep 17 00:00:00 2001 From: chrisgregan Date: Mon, 24 Nov 2014 14:53:35 +0000 Subject: [PATCH] Fix for SceneLoader trying to destroy nested sprites twice --- Assets/Fungus/FungusScript/Scripts/SceneLoader.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Assets/Fungus/FungusScript/Scripts/SceneLoader.cs b/Assets/Fungus/FungusScript/Scripts/SceneLoader.cs index c406e7ce..c4e5e3f9 100644 --- a/Assets/Fungus/FungusScript/Scripts/SceneLoader.cs +++ b/Assets/Fungus/FungusScript/Scripts/SceneLoader.cs @@ -51,7 +51,10 @@ namespace Fungus SpriteRenderer[] renderers = GameObject.FindObjectsOfType(); foreach (SpriteRenderer renderer in renderers) { - DestroyImmediate(renderer.gameObject); + if (renderer != null) + { + DestroyImmediate(renderer.gameObject); + } } // Wait for objects to actually be destroyed at end of run loop