Partilhar via


Controlo de deslize — MRTK3

Exemplo de controlo de deslize

Os controlos de deslize são componentes da IU que lhe permitem alterar continuamente um valor ao mover um controlo de deslize numa faixa. Os controlos de deslize podem ser interagidos com a utilização de Poke, Grab, Ray, Gaze-Pinch ou qualquer outra interação válida em XRI ou MRTK3.

Tal como acontece com outros interagiveis no MRTK, o Controlo de Deslize principal não compõe elementos visuais. Tem de combinar o script do Controlo de Deslize com um script de elementos visuais, como CanvasSliderVisuals.

Layout

Ao utilizar Controlos de Deslize num contexto RectTransform, as posições de início e de fim são calculadas pelo sistema de esquema RectTransform. O CanvasSliderVisuals script irá permitir-lhe tornar estes elementos visuais horizontais ou verticais.

Configuração do Controlo de Deslize de Exemplo

Áudio

Os sons são atualmente fornecidos por um script de controlador de áudio dedicado, SliderSounds. Este script liga-se aos eventos do Controlo de Deslize para reproduzir os clips de áudio nos momentos adequados.