buenas lo primero decir que yo no soy programador soy aficionado y se programar mas o menos, hace tiempo no tenia este problema ya que con java lo hacia perfectamente, mi problema es que ahora con c# no me cambia la escena os dejo el codigo que e usado y ver si me pueden decir donde me equivoco o como lo harian ustedes, os explico lo que quiero hacer. Lo que hago es que cuando llegue a cierto lugar se cambie de escena entrando en un objeto invisible y pase de la escena 1 a la escena 2 como si te hubieses pasado el nivel y vas a comenzar el siguiente nivel. aqui os dejo el codigo:
e estado mirando por el foro y no e encontrado algo asi que me sirva de ayuda por eso e creado este post, si hay algun post avisen y discupen por crear otro igual. gracias!
pd: si sirve de ayuda uso como jugador un coche "el que trae unity por defecto" ya que son pruebas asta que tenga el proyecto algo mas avanzado y lo cambie, la version de unity que utilizo es 5.6.5f1 no utilizo la version 2017 porque nose porque pero no me deja compilar en android, me dice que no funciona la jdk pero con la version 5 no me da ningun problema y si que me deja compilar, si no se entiende bien lo que quiero hacer puedo dejar un pequeño video o imagenes que lo expliquen mejor
este lo pille de internet para ver si me funcionaba
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class Cambioescena : MonoBehaviour
{
[SerializeField] private string loadLevel;
void OnTriggerEnter (Collider other)
{
if (other.CompareTag("Jugador"))
{
SceneManager.LoadScene(loadLevel);
}
}
}
este es otro codigo que e usado
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class CambiarEscena : MonoBehaviour
{
void OnTriggerEnter (Collider other)
{
if (other.tag == "Jugador")
{
SceneManager.LoadScene("2");
}
}
}
e estado mirando por el foro y no e encontrado algo asi que me sirva de ayuda por eso e creado este post, si hay algun post avisen y discupen por crear otro igual. gracias!
pd: si sirve de ayuda uso como jugador un coche "el que trae unity por defecto" ya que son pruebas asta que tenga el proyecto algo mas avanzado y lo cambie, la version de unity que utilizo es 5.6.5f1 no utilizo la version 2017 porque nose porque pero no me deja compilar en android, me dice que no funciona la jdk pero con la version 5 no me da ningun problema y si que me deja compilar, si no se entiende bien lo que quiero hacer puedo dejar un pequeño video o imagenes que lo expliquen mejor