示例#1
0
 void Start()
 {
     if (nombreNivel.Equals(""))
     {
         nombreNivel = ControladorEscenas.getEscenaActual();
     }
 }
    private void Awake()
    {
        CE = GameObject.Find("ControladorEscenas");
        controladorEscenas = CE.GetComponent <ControladorEscenas>();

        CL = GameObject.Find("ControladorLugares");
        controladorLugares = CL.GetComponent <ControladorLugares>();

        AR = FindObjectOfType <Armario>();

        CI = FindObjectOfType <ControladorIntentos>();
    }
 private void Awake()
 {
     if (CE == null)
     {
         CE = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
 }
示例#4
0
    private void Start()
    {
        ctrlPaneles         = transform.parent.GetChild(1).gameObject.GetComponent <ControladorPaneles>();
        ctrlEscenas         = FindObjectOfType <ControladorEscenas>();
        objIconoInicio      = transform.GetChild(0).gameObject;
        objIconoReinicio    = transform.GetChild(1).gameObject;
        objIconoTutorial    = transform.GetChild(2).gameObject;
        objIconoInformacion = transform.GetChild(3).gameObject;
        objIconoSonido      = transform.GetChild(4).gameObject;

        sprtSonidoActivado    = Resources.Load <Sprite>("Iconos/sonidoActivado");
        sprtSonidoDesactivado = Resources.Load <Sprite>("Iconos/sonidoDesactivado");
    }
示例#5
0
    private void Start()
    {
        ctrlPaneles            = FindObjectOfType <ControladorPaneles>();
        ctrlEscenas            = FindObjectOfType <ControladorEscenas>();
        objOpcionesPrincipales = transform.GetChild(1).gameObject;
        objOpcionesSecundarias = transform.GetChild(2).gameObject;
        objRecord     = objOpcionesPrincipales.transform.GetChild(0).gameObject;
        objBotonSalir = objOpcionesPrincipales.transform.GetChild(4).gameObject;

        objOpcionesPrincipales.SetActive(true);
        objOpcionesSecundarias.SetActive(false);

        EstablecerRecord();

        if (Application.platform == RuntimePlatform.WindowsPlayer)
        {
            objBotonSalir.SetActive(true);
        }
    }
示例#6
0
    private void Awake()
    {
        ctrlEscenas = FindObjectOfType <ControladorEscenas>();

        objsPasos = new List <GameObject>();

        for (int i = 0; i < transform.GetChild(0).childCount; i++)
        {
            objsPasos.Add(transform.GetChild(0).GetChild(i).gameObject);
        }

        objBotonAnterior      = transform.GetChild(1).GetChild(0).gameObject;
        objBotonSiguiente     = transform.GetChild(1).GetChild(1).gameObject;
        objBotonMenuPrincipal = transform.GetChild(1).GetChild(2).gameObject;
        objBotonComenzar      = transform.GetChild(1).GetChild(3).gameObject;
        objNumeroPaso         = transform.GetChild(1).GetChild(4).gameObject;

        numeroPasoActual = 0;
        DesactivarPasos();
        objsPasos[numeroPasoActual].SetActive(true);
        ActualizarBotones();
        ActualizarNumeroPaso();
    }
 private void Start()
 {
     texto      = GetComponent <TextMeshProUGUI>();
     texto.text = ControladorEscenas.getEscenaActual();
 }
示例#8
0
 void Start()
 {
     ControladorEscenas.imprimirEscenas();
 }
示例#9
0
 public void BtnComenzar()
 {
     ControladorEscenas.cargarSiguienteNivel();
 }
示例#10
0
 public void ResetearNivel()
 {
     ControladorEscenas.reiniciarNivel();
 }
示例#11
0
 public void AvanzarNivel()
 {
     ControladorEscenas.cargarSiguienteNivel();
 }