Unity 6.3
0 онлайн 74 гостей 3 в системе
Вход

EditorSceneManager.sceneManagerSetupRestored

Описание

Это может быть полезно для уведомления, когда сцены SceneManager заменяются набором новых сцен от вызовов RestoreSceneManagerSetup.

Используйте аргумент scenes для проверки, какие сцены только что были открыты.

Дополнительные ресурсы: SceneManagerSetupRestoredCallback.

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