/// <inheritdoc />
        private void Start()
        {
            _surface = GetComponent <NavMeshSurface>();

            CurrentScene   = Resources.Load <CurrentScene>("Managers/SceneManager/CurrentScene");
            DefaultScene   = Resources.Load <DefaultScene>("Managers/SceneManager/DefaultScene");
            RequiredScenes = Resources.Load <RequiredScenes>("Managers/SceneManager/RequiredScenes");

            foreach (var scene in RequiredScenes.Scenes)
            {
                LoadedScenes.Add(scene);
            }
        }