Udostępnij za pośrednictwem


Składniki środowiska użytkownika (nie kanwy) — MRTK3

Ten pakiet zawiera bibliotekę składników środowiska użytkownika implementących język projektowania Mixed Reality przy użyciu składników innych niż Canvas, innych niż RectTransform.

Należy starannie zdecydować się na użycie prefabrykatów nienależących do kanwy dla projektu. W większości przypadków biblioteka prefab kanwy będzie bardziej elastyczna, wielokrotnego użytku i można ją obsługiwać, zwłaszcza w przypadku tworzenia dużych aplikacji z dużą liczbą inżynierów i projektantów. Ponadto składniki oparte na kanwie oferują nowoczesne narzędzia projektowe, których większość projektantów oczekuje, że będzie w stanie z nich korzystać. Istnieją również zagadnienia dotyczące wydajności: elastyczność i zestaw funkcji składników kanwy mogą być wyższe. Jeśli tworzysz szczególnie duże interfejsy użytkownika z kilkoma setkami elementów widocznych jednocześnie, możesz wybrać prefabryki inne niż kanwy w celu zwiększenia wydajności przetwarzania wsadowego i wywołania rysowania.

W poniższej tabeli przedstawiono zestaw kryteriów, które warto wziąć pod uwagę podczas wybierania składników do użycia dla aplikacji. Ponadto zapoznaj się z dokumentacją dotyczącą szczegółowego podziału sposobu działania hybrydowych systemów interfejsu użytkownika kanwy z wyjaśnieniami dotyczącymi odpowiednich zalet i wad.

Kryteria Kanwa Nienazwajna kanwa
Zmiana rozmiaru i układu Zmiana rozmiaru w czasie rzeczywistym, układ dynamiczny, układ poziomy/pionowy/siatka, margines/gutter, dopełnienie, flex % Brak zmiany rozmiaru ani układu. Wszystko jest ręcznie umieszczone i ma rozmiar ręcznie.
Przewijanie/przycinanie Przewijanie i dokładne wycinki na piksel (z zaokrąglonymi rogami) jest bezpłatne. Brak możliwości przewijania; wycinek wymaga konfiguracji modułu renderowania.
Rozmiar zespołu i projektu Składniki wielokrotnego użytku i elastyczne sprawiają, że duże zespoły są bardziej efektywne i spójne Większa liczba prefabrykatów i nieelastycznej konstrukcji/układu sprawia, że spójność w dużych zespołach jest trudna
Krzywa uczenia Zalecana wiedza i środowisko interfejsu użytkownika aparatu Unity Brak wymaganego wcześniejszego środowiska interfejsu użytkownika aparatu Unity
Wejście myszy 2D Tak Tak
Zaawansowane wejście XR woluminu Tak Tak
Tworzenie motywów Praca w toku com.microsoft.mrtk.data
Lokalizacja Praca w toku Praca w toku
Liczba elementów interfejsu użytkownika na ekranie Najlepsze dla małych układów Lepsza wydajność przetwarzania wsadowego dla setek/tysięcy elementów