See-it, Say-it Label
Możesz użyć etykiet See-it, Say-it, aby przekazać użytkownikowi słowo kluczowe polecenia głosowego. Aby słowo kluczowe działało, musisz skonfigurować dane wejściowe mowy. Implementacja etykiet See-it, Say-it zmieniła się z MRTK2 do MRTK3. Głównie w narzędziu MRTK3 istnieją oddzielne SeeItSayItLabel-Canvas
i SeeItSayItLabel-NonCanvas
prefabrykaty oraz składnik , See It Say It Label
który służy do włączania etykiet.
Włączanie etykiet Say-it See-it
W prefabrykach przycisków kanwy i innych niż kanwy te etykiety są domyślnie wyłączone. Po utworzeniu sceny składnik jest odpowiedzialny za włączenie etykiety, See It Say It Label
jeśli pakiety danych wejściowych i mowy są zainstalowane w projekcie. Celem tego sprawdzania jest zapobieganie wyświetlaniu etykiet, gdy polecenia głosowe nie są funkcjonalne.
Tekst etykiety
Składnik See It Say It Label
ustawia również tekst etykiety, aby odzwierciedlić słowo kluczowe rozpoznawania mowy przycisku. To słowo kluczowe można modyfikować za pomocą SpeechRecognitionKeyword
właściwości w składniku Pressable Button
Advanced StatefulInteractable Settings
.
Position
Możesz również zmienić położenie etykiety względem wybranej transformacji, ustawiając element PositionControl
na składniku See It Say It Label
. Jeśli zmieniasz położenie etykiety kanwy, PozycjaControl powinna być rectTransform.
Efekt animacji
Jeśli etykiety są włączone, pojawiają się, gdy przycisk jest aktywnie najechany kursorem. Jest to realizowane przy użyciu elementu State Visualizer
, który odtwarza efekt animacji, gdy przycisk Interakcja jest aktywnie zatrzymany.