Wskaźnik postępu
![Przykład pierścienia postępu w urządzeniu HoloLens](images/mrtk_progressindicator.gif)
Kontrolka postępu udostępnia opinię, że trwa długotrwała operacja. Gdy wskaźnik postępu jest widoczny, użytkownicy mogą zobaczyć czas oczekiwania i nie mogą wchodzić w interakcję z aplikacją.
Typy postępu
Ważne jest, aby podać informacje o tym, co się dzieje. W rzeczywistości mieszanej użytkownicy mogą być łatwo rozpraszani przez środowisko fizyczne lub obiekty, jeśli aplikacja nie ma dobrej opinii wizualnej. W sytuacjach, które zajmują kilka sekund, na przykład podczas ładowania danych lub aktualizowania sceny, dobrym pomysłem jest wyświetlenie wskaźnika wizualnego. Istnieją dwie opcje wyświetlania użytkownikowi, że operacja jest w toku — pasek postępu lub pierścień postępu.
Pasek postępu
Pasek postępu przedstawia procent ukończonego zadania. Należy go używać podczas operacji, której czas trwania jest znany (determinować), ale jego postęp nie powinien blokować interakcji użytkownika z aplikacją.
Obraz: przykład paska postępu w urządzeniu HoloLens
Pierścień postępu
Pierścień postępu ma stan nieokreślony i powinien być używany, gdy interakcja użytkownika zostanie zablokowana do momentu ukończenia operacji.
Obraz: przykład pierścienia postępu w urządzeniu HoloLens
Postęp z obiektem niestandardowym
Możesz dodać swoją osobowość i tożsamość marki aplikacji, dostosowując kontrolkę Postęp własnymi niestandardowymi obiektami 2D/3D.
Obraz: Postęp z przykładem niestandardowej siatki w urządzeniu HoloLens
Najlepsze rozwiązania
- Ściśle kilka billboardów lub tagów wzdłuż do wyświetlania Postępu, ponieważ użytkownik może łatwo przenieść głowę do pustego miejsca i stracić kontekst. Twoja aplikacja może wyglądać tak, jakby uległa awarii, jeśli użytkownik nie może zobaczyć niczego. Billboardy i tag wzdłuż są wbudowane w prefab Progress.
- Zawsze warto podać informacje o stanie tego, co dzieje się z użytkownikiem. Prefab Progress udostępnia różne style wizualne, w tym standardowy postęp pierścienia systemu Windows w celu zapewnienia stanu. Możesz również użyć niestandardowej siatki z animacją, jeśli chcesz, aby styl postępu był wyrównany do marki aplikacji.
Wskaźnik postępu w zestawie narzędzi MRTK (Mixed Reality Toolkit) dla aparatu Unity
Zobacz też
- Kursory
- Promienie dłoni
- Przycisk
- Obiekt z możliwością interakcji
- Pole ograniczenia i pasek aplikacji
- Manipulacji
- Menu ręczne
- Menu w pobliżu
- Kolekcja obiektów
- Polecenie głosowe
- Klawiatura
- Etykietka narzędzia
- Łupek
- Suwak
- Modułu cieniującego
- Billboardowanie i tagowanie wzdłuż
- Wyświetlanie postępu
- Magnetyzm powierzchniowy