Slider — MRTK3

Slider example

Les curseurs sont des composants d’interface utilisateur qui vous permettent de modifier continuellement une valeur en déplaçant un curseur sur une piste. Il est possible d’interagir avec des curseurs à l’aide de Poke, Grab, Ray, Gaze-Pinch ou de toute autre interaction valide dans XRI ou MRTK3.

Comme pour d’autres interactables dans MRTK, l’interactable Slider principal n’affiche aucun visuel. Vous devez combiner le script Curseur avec un script visuel. Nous fournissons deux scripts dans MRTK3 : CanvasSliderVisuals pour les curseurs unifiés basés sur RectTransform et SliderVisuals pour les curseurs non basés sur RectTransform.

Layout

Lorsque vous utilisez des curseurs dans un contexte RectTransform, les positions de début et de fin sont calculées par le système de disposition RectTransform. Le script CanvasSliderVisuals vous permet de rendre ces visuels horizontaux ou verticaux.

En dehors d’un contexte RectTransform, les positions de début et de fin peuvent être ajustées manuellement.

Example Slider Configuration

Audio

Les sons sont actuellement fournis par un script de pilote audio dédié, SliderSounds. Ce script se connecte aux événements du Curseur afin de lire les clips audio aux moments appropriés.