Поделиться через


Подсказка — MRTK2

Всплываемая подсказка Main

Подсказки обычно используются для передачи подсказки или дополнительной информации при внимательном осмотре объекта. Подсказки можно использовать для создания заметок к объектам в физической среде.

Как использовать подсказку

Подсказку можно добавить непосредственно в иерархию и нацелить на объект .

Чтобы использовать этот метод, просто добавьте игровой объект и один из заготовок подсказки (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) в иерархию сцены. На панели инспектора заготовки разверните ToolTip скрипт. Выберите состояние подсказки и настройте подсказку. Введите соответствующий текст для подсказки в текстовом поле. ToolTipConnector Разверните скрипт и перетащите объект, который должен содержать подсказку из иерархии, в поле с меткой Target. При этом подсказка присоединяется к объекту . Соединитель подсказки

Предполагается, что подсказка всегда отображается или скрыта с помощью скрипта путем изменения свойства состояния подсказки компонента подсказки.

Подсказки динамического нереста

Подсказку можно динамически добавлять в объект во время выполнения, а также предварительно настраивать для отображения и скрытия при касании или фокусе. Просто добавьте скрипт в любой ToolTipSpawner игровой объект. Задержки появления и исчезновения можно задать в инспекторе скриптов, а также время существования, чтобы подсказка исчезала после заданной длительности. Подсказки также имеют свойства стиля, такие как фоновые визуальные элементы в скрипте spawner. По умолчанию подсказка будет привязана к объекту с помощью скрипта spawner. Это можно изменить, назначив GameObject полю привязки.

Пример сцены

В примерах сцен (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes) можно найти различные примеры подсказок.

Примеры подсказки