using UnityEngine; using UnityEngine.SceneManagement; public class SceneLoader : MonoBehaviour { public string sceneToLoad = "ObjectDetection"; void Start() { // Cargar la escena adicional en modo aditivo SceneManager.LoadScene(sceneToLoad, LoadSceneMode.Additive); // Opcional: desactivar cámaras redundantes en la escena adicional SceneManager.sceneLoaded += OnSceneLoaded; } private void OnSceneLoaded(Scene scene, LoadSceneMode mode) { if (scene.name == sceneToLoad) { var cameras = scene.GetRootGameObjects(); foreach (var obj in cameras) { var camera = obj.GetComponentInChildren(); if (camera != null) { camera.enabled = false; // Desactivar cámaras adicionales } } } } }