void OnDisable() { if (m_EditMode == EditMode.Editing) { editor.Disable(); } EditorApplication.update -= Update; if (m_SerializedAssetImporter != null) { m_SerializedAssetImporter.Cache(GetInstanceID()); m_SerializedAssetImporter = null; } }
void OnDisable() { if (m_EditMode == EditMode.Editing) { editor.Disable(); } StageNavigationManager.instance.stageChanging -= OnStageChanging; EditorApplication.update -= Update; if (m_SerializedAssetImporter != null) { m_SerializedAssetImporter.Cache(GetInstanceID()); m_SerializedAssetImporter = null; } }