sceneManagerSetupRestored
This can be useful to get notified when the SceneManager's scenes are replaced with a set of new scenes from calls to EditorSceneManager.RestoreSceneManagerSetup. Use the scenes argument to check what scenes has just been opened. Additional Resources: EditorSceneManager.SceneManagerSetupRestoredCallback.
Read time 1 minuteLast updated 24 days ago
Definition
- Type: Event
- Namespace: UnityEditor.SceneManagement
- Assembly: UnityEditor
public static event EditorSceneManager.SceneManagerSetupRestoredCallback sceneManagerSetupRestored
Examples
using UnityEditor;using UnityEngine;using UnityEngine.SceneManagement;using UnityEditor.SceneManagement;[InitializeOnLoad]class CheckRestoredScenes{ static CheckRestoredScenes() { EditorSceneManager.sceneManagerSetupRestored += OnSceneManagerSetupRestored; } static void OnSceneManagerSetupRestored(Scene[] scenes) { Debug.Log("OnSceneManagerSetupRestored: restored " + scenes.Length); }}