Toggle Group (Grupo Toggle)
Scrollbar (Barra de desplazamiento)

Slider (Deslizador)

El control Slider le permite al usuario seleccionar un valor numérico desde un rango predeterminado al arrastrar el mouse. Unos ejemplos familiares incluyen los ajustes de dificultad en juegos y los ajustes del brillo en los editores de imagen.

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. Ver Transition Options.
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 la “manija” deslizador parte 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?
Value 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)