Подсказка — MRTK2
Подсказки обычно используются для передачи подсказки или дополнительной информации при внимательном осмотре объекта. Подсказки можно использовать для создания заметок к объектам в физической среде.
Как использовать подсказку
Подсказку можно добавить непосредственно в иерархию и нацелить на объект .
Чтобы использовать этот метод, просто добавьте игровой объект и один из заготовок подсказки (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) в иерархию сцены. На панели инспектора заготовки разверните ToolTip
скрипт. Выберите состояние подсказки и настройте подсказку. Введите соответствующий текст для подсказки в текстовом поле.
ToolTipConnector
Разверните скрипт и перетащите объект, который должен содержать подсказку из иерархии, в поле с меткой Target. При этом подсказка присоединяется к объекту .
Предполагается, что подсказка всегда отображается или скрыта с помощью скрипта путем изменения свойства состояния подсказки компонента подсказки.
Подсказки динамического нереста
Подсказку можно динамически добавлять в объект во время выполнения, а также предварительно настраивать для отображения и скрытия при касании или фокусе. Просто добавьте скрипт в любой ToolTipSpawner
игровой объект. Задержки появления и исчезновения можно задать в инспекторе скриптов, а также время существования, чтобы подсказка исчезала после заданной длительности. Подсказки также имеют свойства стиля, такие как фоновые визуальные элементы в скрипте spawner. По умолчанию подсказка будет привязана к объекту с помощью скрипта spawner. Это можно изменить, назначив GameObject полю привязки.
Пример сцены
В примерах сцен (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes) можно найти различные примеры подсказок.