Sdílet prostřednictvím


Komponenty uživatelského rozhraní – MRTK3

Tento balíček obsahuje rozsáhlou knihovnu předem vytvořených uživatelských předfab připravených pro použití ve vašich aplikacích hybridní reality.

Pokud chcete využívat pouze základní skripty uživatelského prostředí (například pokud vytváříte vlastní knihovny komponent uživatelského prostředí), měli byste použít pouze závislost na balíčku UX Core . UX Core nezahrnuje žádné závislosti na našich prostředcích, vizuálech ani řešitelích. Pokud vytváříte vlastní komponenty uživatelského prostředí, můžete se vyhnout zbytečným závislostem v projektu tím, že budete využívat jenom UX Core.

Balíček UX Components obsahuje předpřipravené k použití pro prostředí rozložení plátna . Tyto prefaby implementují nový Mixed Reality Design Language.

Tyto prefaby používají všechny nástroje pro rozložení, zarovnání a návrh RectTransform , které Unity nabízí jako součást uživatelského rozhraní Unity. Důrazně doporučujeme, aby se vývojáři seznámili s nástroji uživatelského rozhraní, které už existují jako součást Unity, protože zkušenosti s uživatelským rozhraním Unity se budou vztahovat také na vytváření uživatelského rozhraní pomocí MRTK3.

I když uživatelské rozhraní založené na plátně bude ve většině situací tou správnou volbou, nemusí být vždy nejvhodnější pro vaši aplikaci. U některých úloh je možné vidět vyšší výkon pomocí vykreslování uživatelského rozhraní, které není založené na plátně, jako jsou například některá rozložení uživatelského rozhraní, kde masivní dávkové vykreslování může snížit počet volání při kreslení. Další informace najdete v této srovnávací tabulce.