Version: 2021.1
Toggle Group (Grupo Toggle)
Scrollbar (Barra de desplazamiento)

Slider (Deslizador)

The Slider control allows the user to select a numeric value from a predetermined range by dragging the mouse. Note that the similar ScrollBar control is used for scrolling rather than selecting numeric values. Familiar examples include difficulty settings in games and brightness settings in image editors.

Un Slider.
Un Slider.

Propiedades

Propiedad: Función:
Interactable Será que este componente va a aceptar input? Ver Interactable.
Transition Propiedades que determinan la manera que el control responde visualmente a las acciones del usuario. Opciones de Transición.
Navigation Propiedades que determinan la secuencia de controles. Ver Navigation Options.
Fill Rect La gráfica utilizada para llenar el área del control.
Handle Rect La gráfica utilizada para el desplazamiento de la parte de la “manija” del control
Direction La dirección en la cual el valor del deslizador va a aumentar cuando la manija es arrastrada. Las opciones son Left To Right, Right To Left, Bottom To Top y Top To Bottom.
Min Value El valor del deslizador cuando la manija está al final del extremo más bajo (determinado por la propiedad Direction).
Max Value El valor del deslizador cuando la manija está al final del extremo superior (determinado por la propiedad Direction).
Whole Numbers Debería el deslizar estar restringido a valores enteros?
Valor Valor numérico actual del deslizador. Si el valor está configurado en el inspector será utilizado como el valor inicial, pero esto va a cambiar en tiempo de ejecución cuando el valor cambia.

Eventos

Propiedad: Función:
On Value Changed Un UnityEvent que es invocado cuando el valor actual del Deslizador ha cambiado. El evento puede enviar los valores actuales como un tipo de argumento dinámico float. El valor es pasado como un tipo float sin importa si la propiedad Whole Numbers está activada.

Detalles

El valor de un Slider (deslizador) es determinado por la posición de la manija a lo largo de su longitud. El valor aumenta de un Min Value hasta un Max Value en proporción a la distancia que la manija es arrastrada. El comportamiento por defecto es que el deslizador aumente de izquierda a derecha pero también es posible revertir este comportamiento utilizando la propiedad Direction. Usted también puede configurar el deslizador para que aumente de manera vertical al seleccionar la propiedad Bottom To Top o Top To Bottom para la propiedad Direction.

El deslizador tiene un solo evento llamado On Value Changed que responde a medida que el usuario arrastre la manija. El valor numérico actual del deslizador es pasado a la función de un parámetro float. Casos típicos de uso incluye:

  • Escogiendo un nivel de dificultad en el juego, brillo de una luz, etc.
  • Configurando una distancia, tamaño, tiempo o ángulo.
Toggle Group (Grupo Toggle)
Scrollbar (Barra de desplazamiento)