// Update is called once per frame void Update() { if (musicaToggle) { musica = GetComponent <Toggle>().isOn; } if (efectosToggle) { efectos = GetComponent <Toggle>().isOn; } if (dropDificultad) { dificultad = (Edificultad)GetComponent <Dropdown>().value; } if (inputVelCamara) { velocidadCamara = float.Parse(GetComponent <InputField>().text); } if (inputNombre) { nombreJugador = GetComponent <InputField>().text; } }
private void Load() { string ultimaRuta = File.ReadAllText(Application.persistentDataPath + "/ultimaRuta.txt"); if (File.Exists(ultimaRuta + "/Configuraciones.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(ultimaRuta + "/Configuraciones.dat", FileMode.Open); Configuraciones configuraciones = (Configuraciones)bf.Deserialize(file); file.Close(); dificultad = (Edificultad)configuraciones.dificultad; efectos = configuraciones.efectos; musica = configuraciones.musica; velocidadCamara = configuraciones.velCamara; ruta = configuraciones.ruta; nombreJugador = configuraciones.nombreJugador; } else { ruta = Application.persistentDataPath; } }