Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Etykietki narzędzi są zwykle używane do przekazywania wskazówek lub dodatkowych informacji podczas bliższej kontroli obiektu. Etykietki narzędzi mogą służyć do dodawania adnotacji do obiektów w środowisku fizycznym.
Jak używać etykietki narzędzia
Etykietkę narzędzia można dodać bezpośrednio do hierarchii i docelową do obiektu.
Aby użyć tej metody, wystarczy dodać obiekt gry i jedną z prefabek etykietek narzędzi (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) do hierarchii sceny. W panelu inspektora prefab rozwiń ToolTip
skrypt. Wybierz stan porady i skonfiguruj etykietkę narzędzia. Wprowadź odpowiedni tekst porady narzędzia w polu tekstowym.
ToolTipConnector
Rozwiń skrypt i przeciągnij obiekt, który ma mieć etykietkę narzędzia z hierarchii do pola z etykietą Target. Spowoduje to dołączenie etykietki narzędzia do obiektu.
W tym przypadku przyjęto założenie, że etykietka narzędzia jest zawsze wyświetlana lub wyświetlana /ukryta za pomocą skryptu przez zmianę właściwości stanu etykietki narzędzia składnika etykietki narzędzia.
Dynamiczne duplikowanie etykietek narzędzi
Etykietka narzędzia może być dynamicznie dodawana do obiektu w czasie wykonywania, a także wstępnie ustawiona do wyświetlania i ukrywania na naciśnięciu lub fokusie. Wystarczy dodać ToolTipSpawner
skrypt do dowolnego obiektu gry. Opóźnienia w wyświetlaniu i znikaniu można ustawić w inspektorze skryptów, a także okres istnienia, aby etykietka narzędzia zniknęła po upływie określonego czasu trwania. Etykietki narzędzi również właściwości stylu funkcji, takie jak wizualizacje tła w skry skrycie spawner. Domyślnie etykietka narzędzia zostanie zakotwiczona do obiektu za pomocą skryptu duplikatora. Można to zmienić, przypisując obiekt GameObject do pola kotwicy.
Przykładowa scena
W przykładowych scenach (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes) będzie można znaleźć różne przykłady etykietek narzędzi.