Info-bulle — MRTK2
Les info-bulles sont généralement utilisées pour transmettre un indicateur ou des informations supplémentaires lors d’une inspection plus approfondie d’un objet. Les info-bulles peuvent être utilisées pour annoter des objets dans l’environnement physique.
Comment utiliser une info-bulle
Une info-bulle peut être ajoutée directement à la hiérarchie et ciblée sur un objet .
Pour utiliser cette méthode, ajoutez simplement un objet de jeu et l’un des préfabriqués d’info-bulles (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) à la hiérarchie de scène. Dans le panneau inspecteur du préfabriqué, développez le ToolTip
script. Sélectionnez un état de conseil et configurez l’info-bulle. Entrez le texte correspondant à l’info-bulle dans le champ de texte. Développez le ToolTipConnector
script et faites glisser l’objet qui doit avoir l’info-bulle de la hiérarchie dans le champ intitulé Target. Cette opération attache l’info-bulle à l’objet .
Cette utilisation suppose une info-bulle qui s’affiche toujours ou qui est affichée/masquée via un script en modifiant la propriété d’état de l’info-bulle du composant d’info-bulle.
Génération dynamique d’info-bulles
Une info-bulle peut être ajoutée dynamiquement à un objet au moment de l’exécution, ainsi que prédéfinis pour afficher et masquer lors d’un appui ou d’un focus. Ajoutez simplement le ToolTipSpawner
script à n’importe quel objet de jeu. Les délais d’apparition et de disparition peuvent être définis dans l’inspecteur de scripts, ainsi qu’une durée de vie afin que l’info-bulle disparaisse après une durée définie. Les info-bulles présentent également des propriétés de style telles que des visuels d’arrière-plan dans le script de génération. Par défaut, l’info-bulle est ancrée à l’objet avec le script spawner. Cela peut être modifié en affectant un GameObject au champ d’ancrage.
Exemple de scène
Dans les exemples de scènes (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes), vous pouvez trouver différents exemples d’info-bulles.