See-it, Say-it Label
Вы можете использовать метки See-it, Say-it, чтобы сообщить пользователю о голосовой команде ключевое слово для кнопки. Для работы ключевое слово необходимо настроить ввод речи. Реализация меток See-it, Say-it изменилась с MRTK2 на MRTK3. В основном в MRTK3 существуют отдельные SeeItSayItLabel-Canvas
SeeItSayItLabel-NonCanvas
заготовки и компонент , See It Say It Label
который используется для включения меток.
Включение функции See-it, Say-it Labels
В заготовках кнопок холста и без холста эти метки отключены по умолчанию. При создании сцены See It Say It Label
компонент отвечает за включение метки, если входные и речевые пакеты установлены в проекте. Цель этого проверка — предотвратить появление меток, когда голосовые команды не работают.
Текст метки
Компонент See It Say It Label
также задает текст метки, чтобы отразить ключевое слово распознавания речи кнопки. Это ключевое слово можно изменить с помощью SpeechRecognitionKeyword
свойства в компоненте Advanced StatefulInteractable Settings
Pressable Button
.
Position
Вы также можете изменить положение метки относительно выбранного преобразования, задав для PositionControl
See It Say It Label
компонента. Если вы перемещаете метку холста, positionControl должна быть RectTransform.
Эффект анимации
Если метки включены, они отображаются при активном наведении кнопки. Это достигается с помощью State Visualizer
, который воспроизводит эффект анимации при активном наведении кнопки Interactable.