Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

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); }}