using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; #if UNITY_EDITOR using UnityEditor; #endif public class SceneLoader : MonoBehaviour { [SerializeField] private List scenes; private void Awake() { foreach (var sceneAsset in scenes) { string sceneName = sceneAsset.name; if (!SceneManager.GetSceneByName(sceneName).isLoaded) { SceneManager.LoadSceneAsync(sceneName, LoadSceneMode.Additive); } } } }