Resultados 1 al 2 de 2

Tema: Activar / Desactivar Paneles

  1. #1
    Fecha de ingreso
    Aug 2020
    Mensajes
    2

    Activar / Desactivar Paneles

    Buenas tardes,

    Estoy comenzando a diseñar una aplicación, y, para una misma escena, estoy intentando realizar un script que permita que cuando uno de los paneles esté activado, el resto de ellos esté desactivado, pero no consigo que funcione.

    Estoy buscando en foros, no encuentro nada, ¿cómo podría ocultarlos?

    Muchas gracias.

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945
    Una forma de activar y desactivar paneles en Unity mediante un script es la siguiente:

    Primero, debes tener los paneles que deseas activar y desactivar en la escena de Unity.

    Luego, en el script, debes crear referencias a los paneles que deseas controlar. Por ejemplo, si tienes tres paneles llamados "Panel1", "Panel2" y "Panel3", puedes crear las siguientes referencias:

    Código:
    public GameObject Panel1;
    public GameObject Panel2;
    public GameObject Panel3;
    En el método donde deseas activar un panel y desactivar los demás, debes utilizar las siguientes líneas de código:

    Código:
    Panel1.SetActive(false);
    Panel2.SetActive(false);
    Panel3.SetActive(false);
    
    PanelQueQuieresActivar.SetActive(true);
    En este ejemplo, los paneles "Panel1", "Panel2" y "Panel3" se desactivan utilizando el método "SetActive(false)" y luego se activa el panel que deseas mostrar mediante "SetActive(true)".

    Por último, debes llamar a este método desde donde desees activar el panel correspondiente. Por ejemplo, si deseas activar el "Panel1" desde un botón, puedes agregar el siguiente código al método del botón:

    Código:
    public void ActivarPanel1() {
        ActivarUnPanelYDesactivarOtros(Panel1);
    }
    En resumen, debes crear referencias a los paneles, escribir un método que desactive los paneles y active el que deseas, y llamar a ese método desde donde desees activar el panel correspondiente.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Respuestas: 0
    : 25-03-2024, 16:37
  2. Ender 3 V3 SE Activar y desactivar CR Touch
    Por Agusteque en el foro Impresoras 3D
    Respuestas: 4
    : 28-01-2024, 17:43
  3. Activar y desactivar materiales luces
    Por BlancaP en el foro Render, Iluminación y Cámaras
    Respuestas: 2
    : 24-02-2011, 11:26
  4. Perdí paneles en 3ds Max 8
    Por kalvinandres en el foro Programas de Diseño 3D y CAD
    Respuestas: 3
    : 26-01-2007, 16:01
  5. Activar y desactivar materiales en 3ds Max
    Por Gabriel Herrera en el foro Programas de Diseño 3D y CAD
    Respuestas: 7
    : 09-09-2005, 18:59