Étiquette Voir, prononcer
Vous pouvez utiliser les étiquettes Voir, prononcer pour indiquer le mot clé de la commande vocale d’un bouton à l’utilisateur. Pour que le mot clé fonctionne, vous devez configurer la saisie vocale. L’implémentation des étiquettes Voir, prononcer est passée de MRTK2 à MRTK3. Dans MRTK3, il existe principalement des éléments préfabriqués distincts SeeItSayItLabel-Canvas
et SeeItSayItLabel-NonCanvas
, ainsi qu’un composant See It Say It Label
qui est utilisé pour activer les étiquettes.
Activation des étiquettes Voir, prononcer
Dans les éléments préfabriqués de canevas et non canevas, ces étiquettes sont désactivées par défaut. Une fois que la scène est créée, le composant See It Say It Label
est chargé d’activer l’étiquette si les packages de saisie et les packages vocaux sont installés dans le projet. L’objectif de cette vérification est d’empêcher l’affichage des étiquettes quand les commandes vocales ne sont pas fonctionnelles.
Texte de l’étiquette
Le composant See It Say It Label
définit également le texte de l’étiquette pour qu’il reflète le mot clé de reconnaissance vocale du bouton. Ce mot clé peut être modifié via la propriété SpeechRecognitionKeyword
sous Advanced StatefulInteractable Settings
dans le composant Pressable Button
.
Position
Vous pouvez également choisir de repositionner l’étiquette par rapport à une transformation choisie en définissant PositionControl
sur le composant See It Say It Label
. Si vous repositionnez une étiquette de canevas, PositionControl doit être un RectTransform.
Effet d’animation
Si les étiquettes sont activées, elles s’affichent quand l’utilisateur place activement le curseur sur un bouton. Cette opération est effectuée à l’aide d’un State Visualizer
, qui lit un effet d’animation quand l’utilisateur place activement le curseur sur le bouton Élément interactif.