Sdílet prostřednictvím


Komponenty uživatelského prostředí (jiné než plátno) – MRTK3

Tento balíček obsahuje knihovnu komponent uživatelského prostředí, které implementuje jazyk Mixed Reality Design Language pomocí komponent, které nejsou canvas a nejsou RectTransform.

Při rozhodování o použití jiných než canvasových prefab pro váš projekt byste se měli pečlivě rozhodnout. Ve většině případů bude prefabová knihovna plátna flexibilnější, opakovaně použitelná a udržovatelná, zejména když vytváříte velké aplikace s velkým počtem techniků a návrhářů. Komponenty založené na plátně navíc nabízejí moderní nástroje pro návrh, které většina návrhářů očekává, že je budou moct používat. Existují však také aspekty výkonu: flexibilita a sada funkcí komponent plátna mohou být nákladnější. Pokud vytváříte obzvláště velká uživatelská rozhraní s několika stovkami prvků viditelných najednou, můžete zvolit jiné než canvasové prefaby pro lepší dávkování a efektivitu volání.

Následující tabulka popisuje sadu kritérií, která můžete chtít zvážit při výběru komponent, které se mají použít pro vaši aplikaci. Kromě toho si projděte dokumentaci , kde najdete podrobný rozpis toho, jak fungují hybridní systémy uživatelského rozhraní plátna, s vysvětlením odpovídajících výhod a nevýhod.

Kritéria Plátno Jiné než plátno
Změna velikosti a rozložení Změna velikosti v reálném čase, dynamické rozložení, vodorovné/svislé rozložení/rozložení mřížky, okraje/hřbet, odsazení, flex % Změna velikosti ani rozložení Všechno je ručně umístěné a dimenzované ručně.
Posouvání nebo oříznutí Posouvání a oříznutí přesné podle pixelů (se zaoblenými rohy) jsou zdarma. Žádné možnosti posouvání; oříznutí vyžaduje konfiguraci vykreslovacího modulu.
Velikost týmu + projekt Opakovaně použitelné a flexibilní komponenty dělají velké týmy efektivnější a konzistentnější Větší počet prefabů a nepružné návrhy a rozložení ztěžují konzistenci napříč velkými týmy.
Křivka učení Doporučené znalosti a zkušenosti s uživatelským rozhraním Unity Nevyžaduje se žádné předchozí uživatelské rozhraní Unity.
Vstup 2D myši Yes Yes
Bohatý volumetrický vstup XR Yes Yes
Použití motivů Probíhá práce com.microsoft.mrtk.data
Lokalizace Probíhá práce Probíhá práce
Počet prvků uživatelského rozhraní na obrazovce Nejvhodnější pro malá rozložení Lepší výkon dávkování pro stovky/tisíce prvků