Unity - Como crear un menu de opciones | Brillo

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

ความคิดเห็น • 86

  • @jfiascaro
    @jfiascaro 4 ปีที่แล้ว +10

    De esos detalles que agregan valor a tus juegos! Gracias por el conocimiento :)

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว +2

      Un gusto poder enseñar lo que se, saludos Jose

  • @alechugaa6854
    @alechugaa6854 2 ปีที่แล้ว +26

    Modifique un poco el código para que no solo se oscurezca la pantalla sino también para aumentar el brillo y lo quería compartir por si a alguien le interesa:
    public Slider slider;
    public float sliderValue;
    public Image panelBrillo;
    public float valorBlack;
    public float valorWhite;
    // Start is called before the first frame update
    void Start()
    {
    slider.value = PlayerPrefs.GetFloat("Brillo", 0.5f);
    panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, sliderValue / 3);
    }
    // Update is called once per frame
    void Update()
    {
    valorBlack = 1 - sliderValue - 0.5f;
    valorWhite = sliderValue - 0.5f;
    if (sliderValue < 0.5f)
    {
    panelBrillo.color = new Color( 0, 0, 0, valorBlack);
    }
    if (sliderValue > 0.5f)
    {
    panelBrillo.color = new Color(255, 255, 255, valorWhite);
    }
    }
    public void ChangeSlider(float valor)
    {
    sliderValue = valor;
    PlayerPrefs.SetFloat("Brillo", sliderValue);
    panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, sliderValue / 3);
    }

    • @ZERO_0FICIAL
      @ZERO_0FICIAL ปีที่แล้ว +1

      muchas gracias bro

    • @GM-Devs-x3u
      @GM-Devs-x3u 7 หลายเดือนก่อน +1

      heroe, bestia, maquina

  • @IvPo11
    @IvPo11 10 หลายเดือนก่อน +4

    tengo un problema que no se solucionar, y es que cuando ya le bajo brillo en las opciones y vuelvo atras no se queda la configuracion cambiada y vuelve al brillo inicial...
    no se como mentener la configuiracion de brillo

  • @elenaaa8016
    @elenaaa8016 2 ปีที่แล้ว +2

    ALTO CAPO!!!! Muchas gracias, te debo mi vida y espero puedas solucionarme la duda del vídeo anterior

    • @DonPachi
      @DonPachi  2 ปีที่แล้ว

      De nada bro

  • @lcdf6538
    @lcdf6538 4 ปีที่แล้ว +2

    Está genial me está encantando esta serie

  • @VictorhHugoWritter
    @VictorhHugoWritter 4 ปีที่แล้ว +3

    Justo necesitaba algo así, excelente 🎀🙌🏽

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว +1

      de nada bro

  • @ProDemon664
    @ProDemon664 3 ปีที่แล้ว

    ya tenia rato sin ver tus videos , son muy buenos

  • @DanielTorresdeLoma-Ossorio
    @DanielTorresdeLoma-Ossorio 2 ปีที่แล้ว +1

    T QUIERO MUCHOO TIOOOOOOOOOOOOOOOOO

  • @Dunocat639YT
    @Dunocat639YT 2 ปีที่แล้ว +29

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    public class brillo : MonoBehaviour
    {
    public Slider slider;
    public float sliderValue;
    public Image panelBrillo;
    // Start is called before the first frame update
    void Start()
    {
    slider.value = PlayerPrefs.GetFloat("brillo", 0.5f);
    panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, slider.value);
    }
    //Update is called once per frame
    void Update()
    {
    }
    public void ChangeSlider(float valor)
    {
    sliderValue = valor;
    PlayerPrefs.SetFloat("brillo", sliderValue);
    panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, slider.value);
    }
    }
    De nada ;)

    • @soniguigaming
      @soniguigaming 2 ปีที่แล้ว +1

      graciassssssssssssssssssss

    • @Dunocat639YT
      @Dunocat639YT 2 ปีที่แล้ว +2

      @@soniguigaming De nada xD

    • @rekipinero247
      @rekipinero247 2 ปีที่แล้ว +2

      heroe sin capa

    • @Dunocat639YT
      @Dunocat639YT 2 ปีที่แล้ว +1

      @@rekipinero247 xd

    • @J0el_F
      @J0el_F 2 ปีที่แล้ว +2

      Gracias

  • @Yerytech
    @Yerytech 4 ปีที่แล้ว +2

    Pachi estoy mas enfocado que nunca la serie la llamaré crea tu juego con Don pachi

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      hehehehe

  • @XxPirulotexX
    @XxPirulotexX 3 ปีที่แล้ว +1

    Muchas gracias, tuve dificultad con un slide y aún noc que fue, pude solucionarlo y noc como xd muy buen tutorial

    • @DonPachi
      @DonPachi  3 ปีที่แล้ว

      Ves que lo importante es ver todo con paciencia, saludos

  • @ajam409
    @ajam409 4 ปีที่แล้ว +1

    Grande don pachi

  • @erickfranco5846
    @erickfranco5846 4 ปีที่แล้ว +3

    excelente tutorial :)

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว +1

      Gracias

  • @thecater6424
    @thecater6424 4 ปีที่แล้ว +1

    Esto es mi interesante 10 de 10 don pachi xd

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      Muchas gracias Cater

  • @darckclosmot
    @darckclosmot 3 ปีที่แล้ว +2

    muy buenos tutoriales amigo por duda para que funcione en otras escenas o en otros paneles como podría hacerse

    • @DonPachi
      @DonPachi  3 ปีที่แล้ว +1

      Eso lo vemos mas adelante en esta serie

    • @darckclosmot
      @darckclosmot 3 ปีที่แล้ว

      @@DonPachi ok muchas gracias amigo :D

  • @flakemichel8655
    @flakemichel8655 4 ปีที่แล้ว +3

    Buenardo

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว +1

      Buenardo

  • @_leo_poinsot7373
    @_leo_poinsot7373 4 ปีที่แล้ว +1

    Quiero esos códigos caramba!!🔥❤️

    • @Dunocat639YT
      @Dunocat639YT 2 ปีที่แล้ว +1

      using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      using UnityEngine.UI;
      public class brillo : MonoBehaviour
      {
      public Slider slider;
      public float sliderValue;
      public Image panelBrillo;
      // Start is called before the first frame update
      void Start()
      {
      slider.value = PlayerPrefs.GetFloat("brillo", 0.5f);
      panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, slider.value);
      }
      //Update is called once per frame
      void Update()
      {
      }
      public void ChangeSlider(float valor)
      {
      sliderValue = valor;
      PlayerPrefs.SetFloat("brillo", sliderValue);
      panelBrillo.color = new Color(panelBrillo.color.r, panelBrillo.color.g, panelBrillo.color.b, slider.value);
      }
      }

  • @atomp2434
    @atomp2434 2 ปีที่แล้ว

    Thank you so much na it's helpful for my one scene project love you from Thailand

  • @danraove
    @danraove 3 ปีที่แล้ว +1

    Hola buenas, una pregunta: ¿esto solo sirve para una escena?, ¿Cómo hago para que funcione para que al cambiarlo me lo cambie en las demás escenas?, gracias

    • @DonPachi
      @DonPachi  3 ปีที่แล้ว +1

      mira la serie completa, ahi enseñamos como hacerlo

    • @fabito9586
      @fabito9586 3 ปีที่แล้ว +1

      th-cam.com/video/f5JyXNQSo3Y/w-d-xo.html lo encontré ahi

    • @danraove
      @danraove 3 ปีที่แล้ว +1

      @@fabito9586 muchísimas gracias 🙏

  • @-MattS-
    @-MattS- 4 ปีที่แล้ว +1

    Graciaaaas !! Me salvaste

  • @alixcod96
    @alixcod96 2 ปีที่แล้ว +1

    Una duda esa funcion de cambiar el brillo solo lo va a hacer para esa pantalla verdad? si vas a otra escena el brillo va a ser el mismo o como lo podrias hacer para cambiar el brillo de todo el juego?

    • @DonPachi
      @DonPachi  2 ปีที่แล้ว

      Eso lo vemos mas adelante en esta serie.

    • @George-br9xq
      @George-br9xq ปีที่แล้ว

      me interesa

  • @tortuaproduction962
    @tortuaproduction962 2 ปีที่แล้ว

    Muchas gracias!!!!

  • @elusuarioperpetuo
    @elusuarioperpetuo 3 ปีที่แล้ว +1

    gracias crack!

  • @p5p-27
    @p5p-27 2 ปีที่แล้ว +1

    este video me re sirvio, pero en mi juego yo uso diferentes canvas para ir del "menu principal" al "menu de opciones" lo que hace que solo el brillo se cambie en el menu de opciones

    • @matidev2263
      @matidev2263 2 ปีที่แล้ว

      Si a mi tambien me pasa encontraste solucion?????

  • @elvinmorenocabrera8085
    @elvinmorenocabrera8085 3 ปีที่แล้ว +1

    bro puedes enseñarnos con cambiar la snesiblidad con slider xf

  • @angeluzdracon
    @angeluzdracon 3 ปีที่แล้ว

    como controlo el mismo brillo en opciones, pausa y juego, ayuda y gracias

    • @DonPachi
      @DonPachi  3 ปีที่แล้ว

      pues sigue mirando la serie

    • @angeluzdracon
      @angeluzdracon 3 ปีที่แล้ว +2

      @@DonPachi lo arregle, solo aumente la cantidad de variables de brillo con su respectiva diferencias numerica en el scrip y de igual manera copie pegue y reenombre tu codigo en base a mis variables extra, despues en la lista gerarkika de uniti copie y pegue el panel de brillo, lo reenombre como en el scrip y lo asigne con el codigo, ejemplo; "panel brillo" en menu de inicio, "panel brillo 2" en la capa de pausa y "panel brillo 3" en la capa de opciones,,, mil gracias x tus videos

  • @mauroarocena6314
    @mauroarocena6314 ปีที่แล้ว +1

    alguno sabe como puedo hacer para que la configuración de brillo se mantenga ??

    • @abdelcarrillo481
      @abdelcarrillo481 ปีที่แล้ว

      supiste como hacerlo?

    • @maximilianohernandez4472
      @maximilianohernandez4472 ปีที่แล้ว +1

      supiste comohacerlo, que cuando bajo el brillo no se cambia en el resto de escenas

    • @maximilianohernandez4472
      @maximilianohernandez4472 ปีที่แล้ว

      @@abdelcarrillo481 pudiste hacerlo para que funcione en las otras escenas?

  • @MiniDracoXD
    @MiniDracoXD 11 หลายเดือนก่อน

    me da un error en la linea 16 eso es normal?

  • @elusuarioperpetuo
    @elusuarioperpetuo 3 ปีที่แล้ว

    Una pregunta como lo conecto para aumentar el brillo general del juego?

    • @DonPachi
      @DonPachi  3 ปีที่แล้ว

      Pues sigue mirando la serie

  • @victoriamartinezdeyanira8017
    @victoriamartinezdeyanira8017 2 ปีที่แล้ว

    Y para que agarre en todas las escenas ?, porque solo funciona en la de menu :(

    • @DonPachi
      @DonPachi  2 ปีที่แล้ว

      Hola, sigue mirando la serie, luego se aprende como hacerlo.

  • @RavenGamesSpain
    @RavenGamesSpain 4 ปีที่แล้ว +1

    Buen tutorial para poner ese efecto, pero yo prefiero ahorrar y nada de sliders, solo ON/OFF así que si quieren cambiar el brillo, que toquen su monitor jajajjajaja

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      hahahaha si esa seria una opcion mas facil. 👍👍👍

  • @lucasbonnard
    @lucasbonnard 3 ปีที่แล้ว +1

    disculpa, el brillo funciona perfectamente en el menu, mas cuando inicia el juego este ya no es tomado en cuenta, como haces para que el brillo se mantenga también en el juego y no solo en el menu

    • @ceciliomayorga6626
      @ceciliomayorga6626 3 ปีที่แล้ว

      Espero no sea tarde el comentario eso lo obtienes creando un objeto que se pase entre escenas este canal también tiene un par de videos al respecto. Espero te sirva, que estés bien. saludos.

  • @josemanuel_jp_4208
    @josemanuel_jp_4208 3 ปีที่แล้ว

    ayuda resien lu muedo un poco a al 1% se me pone todo negro

  • @Alexcraftsus
    @Alexcraftsus 4 หลายเดือนก่อน +1

    hola a todos ustedes

  • @francopucheta4615
    @francopucheta4615 4 ปีที่แล้ว

    Hola esto sirve para el mobil

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      sip

    • @francopucheta4615
      @francopucheta4615 4 ปีที่แล้ว

      Una pregunta yo tengo un window 7 vos decís que le va a entrar el unity el nuevo o si si necesito un window 10 para eso

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      @@francopucheta4615 si funciona en windows 7

  • @alfonsocompany7876
    @alfonsocompany7876 4 ปีที่แล้ว

    Hola, te sigo pero esta vez creo que confundes poner un filtro a realmemte poner brillo, trabaja en ello porque esto no sirve..

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      Eso es lo que hacen en las opciones bro. No es que las cosas brillen más, es que solo las oscurece mira nomas la opción de brillo de tu pc o tu smartphone. Hay miles de formas de hacerlo 👍👍

  • @brocurly
    @brocurly 3 ปีที่แล้ว

    gracias Xd

  • @marcelo_m4782
    @marcelo_m4782 4 ปีที่แล้ว +1

    Hola

  • @texzetv3462
    @texzetv3462 4 ปีที่แล้ว +1

    Segundo saludame por favor en un vídeo

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      Hola, hmmm no saludo en los videos a menos que lo señale

    • @texzetv3462
      @texzetv3462 4 ปีที่แล้ว

      @@DonPachi cómo que señalar no entiendo

    • @DonPachi
      @DonPachi  4 ปีที่แล้ว

      @@texzetv3462 que en el video salude a quienes han apoyado al canal de alguna manera o se me antoje saludar alguna persona o personas.