Udostępnij za pośrednictwem


See-it, Say-it Label

Obraz przedstawiający przycisk z etykietą see-it

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 Labelktó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 ButtonAdvanced 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.