コード例 #1
0
 // 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;
     }
 }
コード例 #2
0
    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;
        }
    }