예제 #1
0
    public void guardar()
    {
        BinaryFormatter bf     = new BinaryFormatter();
        FileStream      stream = File.Create(this.rutaConfJuegoAplicacion);

        DatosDeConfiguracion data = new DatosDeConfiguracion();

        data.volumenMusica  = this.volumenMusica;
        data.volumenefectos = this.volumenefectos;

        data.calidad_de_graficos = this.calidad_de_graficos;

        bf.Serialize(stream, data);

        stream.Close();
    }
예제 #2
0
    public void cargar()
    {
        if (File.Exists(this.rutaConfJuegoAplicacion))
        {
            BinaryFormatter bf     = new BinaryFormatter();
            FileStream      stream = File.Open(this.rutaConfJuegoAplicacion, FileMode.Open);

            DatosDeConfiguracion data = (DatosDeConfiguracion)bf.Deserialize(stream);

            this.volumenMusica  = data.volumenMusica;
            this.volumenefectos = data.volumenefectos;

            this.numeroJugadores = 2;
            this.mapa            = 1;

            this.calidad_de_graficos = data.calidad_de_graficos;


            stream.Close();
        }
    }