public void Destroy() { if (brushRenderer != null) { brushRenderer.Destroy(); brushRenderer = null; } }
void OnDisable() { if (brushRenderer != null) { brushRenderer.Destroy(); brushRenderer = null; } if (sceneGUI != null) { sceneGUI.Destroy(); sceneGUI = null; } if (editorData) { EditorUtility.SetDirty(editorData); } if (tileMap && tileMap.data) { EditorUtility.SetDirty(tileMap.data); } }