Share via


Curseur (non Canevas) — MRTK3

Exemple de curseur

Notes

Dans la majorité des cas, les préfabs de l’interface utilisateur Canevas hybride offrent un flux de travail de concepteur beaucoup plus puissant, avec un redimensionnement dynamique, une redisposition dynamique, un alignement, un remplissage, des dispositions en temps réel, mais nécessitant une expérience préalable avec l’interface utilisateur Unity. Vous pouvez en savoir plus sur le fonctionnement du système d’interface utilisateur Canevas hybride ici, , puis consultez le tableau de comparaison ici.

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 interactions dans MRTK, l’élément interactionnable Curseur principal n’affiche aucun visuel. Vous devez combiner le script Curseur avec un script visuel. Pour le curseur non Canevas, SliderVisuals, proposez des visuels de curseur non RectTransform. Consultez la documentation du curseur Canevas pour les curseurs basés sur RectTransform.

Disposition

Les composants d’expérience utilisateur non Canevas ne proposent aucune capacité de disposition. Les curseurs non Canevas peuvent être configurés manuellement en faisant glisser les points de début et de fin du curseur.

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.