Wskaźnik postępu


Przykład pierścienia postępu w urządzeniu HoloLens

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

spacje
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

spacje
Przykład pierścienia postępu na 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

spacje
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ż