Ejemplo n.º 1
0
    /// <summary>
    /// Función que se llama en cuanto el elemento que posee esta clase esta habilitado por primera vez antes de update.
    /// En ella se inicializan las variables y se carga la configuración guardada.
    /// </summary>
    void Start()
    {
        musica = GameObject.Find("Main Camera").GetComponent <AudioSource>();
        RegistroConfiguracion conf = GuardarCargarConf.cargarConfiguracion();

        if (conf != null)
        {
            vibracion = conf.vibracion;
            sonido    = conf.sonido;
            idioma    = conf.idioma;
        }
        else
        {
            vibracion = true;
            sonido    = true;
            idioma    = -1;
        }
        Palabras.setIdioma(idioma);
        checkSonido = GameObject.Find("ToggleSonido");
        checkSonido.GetComponent <Toggle>().isOn = sonido;
        checkVibracion = GameObject.Find("ToggleVibracion");
        checkVibracion.GetComponent <Toggle>().isOn = vibracion;
        inicializado = true;
    }
Ejemplo n.º 2
0
 /// <summary>
 /// Función que cambia el idioma del juego a español
 /// </summary>
 public void idiomaEspañol()
 {
     Palabras.setIdioma(Palabras.getIndiceDeUnIdioma("Español"));
     idioma = Palabras.IdiomaActual;
     GuardarCargarConf.GuardarConfiguracion(this);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Función que cambia el idioma del juego a inglés
 /// </summary>
 public void idiomaIngles()
 {
     Palabras.setIdioma(Palabras.getIndiceDeUnIdioma("Ingles"));
     idioma = Palabras.IdiomaActual;
     GuardarCargarConf.GuardarConfiguracion(this);
 }