Exemplo n.º 1
0
        public void Bajo()
        {
            //Cambia la calidad
            QualitySettings.SetQualityLevel(0, true);

            //Ajusta la calidad
            volumeSettings.sharedProfile = lowSettings;

            //Guardar Configuracion
            ConfiguracionGrafica myCalidad = JsonUtility.FromJson <ConfiguracionGrafica>(readFile);

            myCalidad.calidad = 0;

            var guardar = JsonUtility.ToJson(myCalidad);

            File.WriteAllText(filePath, guardar);

            //Activa el siguiente menu
            calidad.SetActive(true);
            lenguaje.SetActive(true);
            atras.SetActive(true);

            //Desactiva el anterior menu
            ultra.SetActive(false);
            medio.SetActive(false);
            bajo.SetActive(false);
        }
Exemplo n.º 2
0
        void Start()
        {
            ConfiguracionGrafica myCalidad = JsonUtility.FromJson <ConfiguracionGrafica>(readFile);

            //Aplicar la configuracion grafica guardada
            QualitySettings.SetQualityLevel(myCalidad.calidad, true);

            if (myCalidad.calidad == 6)
            {
                volumeSettings.GetComponent <Volume>().sharedProfile = ultra;
            }

            else if (myCalidad.calidad == 2)
            {
                volumeSettings.GetComponent <Volume>().sharedProfile = medium;
            }

            else if (myCalidad.calidad == 1)
            {
                volumeSettings.GetComponent <Volume>().sharedProfile = low;
            }
        }