SceneManager LoadScene no funciona
– UnityAssets3Free
hola , soy juansito y para hoy os traigo
esta unity pregunta
Tengo un botón simple y al hacer clic ejecuto la función de mi script. Va bien con la escena principal y mainScript y dirige a la escena de trabajo, pero luego creé otro script de trabajo que uso para la escena de trabajo, uso la misma función y no funciona.
Aquí está la función:
using UnityEngine.SceneManagement;
public void changeScene(string nextScene)
SceneManager.LoadScene(nextScene);
Realmente no sé por qué no funciona. Me aseguré de escribir correctamente el nombre de la escena y lo hice. Si necesita más material, por favor hágamelo saber y actualizaré la publicación.
3 respuestas 3
Resuelto. Configuré onClick para desactivarlo, luego lo cambié a RuntimeOnly y funciona. Gracias. Estuve buscando medio día.
Puede verificar si agregó la escena a la compilación
- Asegúrese de proporcionar el nombre exacto de la escena en el inspector en el evento OnClick().
- En el script, pase el argumento de nombre de variable correcto, es decir, ChangeScene(string sceneName), sceneName es el argumento correcto para pasar y como SceneManager.LoadScene(sceneName);
nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias
eso es todo,hasta la proxima