From 7656f3c5657f2d8b1c2528755b5c4eb0b60cefc6 Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Mon, 18 Apr 2016 01:49:59 +0600 Subject: [PATCH] Fix remove IsoObject from scene bug --- Assets/IsoTools/Scripts/IsoObject.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Assets/IsoTools/Scripts/IsoObject.cs b/Assets/IsoTools/Scripts/IsoObject.cs index e0674d5..199ecc7 100644 --- a/Assets/IsoTools/Scripts/IsoObject.cs +++ b/Assets/IsoTools/Scripts/IsoObject.cs @@ -238,11 +238,13 @@ namespace IsoTools { // // --------------------------------------------------------------------- + IsoWorld _isoWorld = null; public IsoWorld isoWorld { get { - return gameObject.activeInHierarchy - ? IsoWorld.Instance - : null; + if ( !_isoWorld && gameObject.activeInHierarchy ) { + _isoWorld = IsoWorld.Instance; + } + return _isoWorld; } }