private void OnEnable() { configuracion = new Game_confi(); dificultadDropdown.onValueChanged.AddListener(delegate { OnDificultadChange(); }); nivelViolenciaDropdown.onValueChanged.AddListener(delegate { OnNivelViolenciaChange(); }); idiomaDropdown.onValueChanged.AddListener(delegate { OnIdiomaChange(); }); guardar.onClick.AddListener(delegate { OnGuardar(); }); slSpeed.onValueChanged.AddListener(delegate { cambiarVelocidad(); }); puntero.onValueChanged.AddListener(delegate { activarPuntero(); }); LoadConfiguracion(); }
public void LoadConfiguracion() { if (Variables_globales.idioma == "ingles") { idiomaDropdown.value = 1; } if (Variables_globales.idioma == "mapu") { idiomaDropdown.value = 2; } if (Variables_globales.idioma == "espanol") { idiomaDropdown.value = 0; } if (Variables_globales.dificultad == "normal") { dificultadDropdown.value = 1; } if (Variables_globales.dificultad == "dificil") { dificultadDropdown.value = 2; } if (Variables_globales.dificultad == "facil") { dificultadDropdown.value = 0; } configuracion = JsonUtility.FromJson<Game_confi>(File.ReadAllText(Application.persistentDataPath + "/general.json")); dificultadDropdown.value = configuracion.dificultad; idiomaDropdown.value = configuracion.idioma; nivelViolenciaDropdown.value = configuracion.nivelViolencia; slSpeed.value = configuracion.sensibilidad; puntero.isOn = configuracion.puntero; }