public void Dispose()
 {
     m_ChangeManager.UnregisterChangeCallback(HandleChanges);
     AssetPostprocessorCallbacks.UnregisterAssetMovedHandlerForType <SceneAsset>(HandleMovedAsset);
 }