Przycisk (bez kanwy) — MRTK3
Jeśli tworzysz interfejsy użytkownika z niezwykle dużą liczbą kontrolek lub w przypadkach, gdy używanie kontrolek opartych na rectTransform jest niewykonalne ze względu na układ lub wydajność, zestaw MRTK3 oferuje prefabryki nienależące do kanwy.
Uwaga
W większości przypadków hybrydowe prefabryki interfejsu użytkownika kanwy oferują znacznie bardziej zaawansowany przepływ pracy projektanta, z dynamicznym zmienianiem rozmiaru, zmianą rozmiaru, wyrównaniem, dopełnieniem, układami czasu rzeczywistego, choć wymagającym wcześniejszego doświadczenia z interfejsem użytkownika aparatu Unity. Więcej informacji na temat działania hybrydowego systemu interfejsu użytkownika kanwy można znaleźć tutaj i zapoznać się z tabelą porównawczą tutaj.
Przykładowe sceny
Jeśli używasz projektu szablonu programowania, dostępnych jest kilka przykładowych scen, które pokazują dostępne prefabryki przycisków nienależących do kanwy.
UITearSheet.unity pokazuje wszystkie dostępne warianty prefab przycisku nienależące do kanwy w zestawie narzędzi MRTK.
Prefabs (bez kanwy)
Przyciski nienależące do kanwy nie są możliwe do zmiany rozmiaru; W rezultacie duża liczba prefabów przycisków jest dostępna w wielu permutacjach rozmiaru i cech. Te prefabryki są nazwane w formacie: PressableButton_SIZE_STYLE. Na przykład
- PressableButton_32x32mm_IconAndText: przycisk rozmiaru 32x32mm z ikoną i tekstem
- PressableButton_128x32mm_SinglelineTextWithSubtitle: szeroki przycisk o rozmiarze 128x32mm z tekstem w jednym wierszu i tekstem podtytułu
Struktura (nie kanwa)
Poniższy zrzut ekranu przedstawia strukturę przycisku nienależącego do kanwy.
Zobacz więcej
Aby uzyskać więcej informacji, zobacz dokumentację przycisków opartych na kanwie, aby uzyskać szczegółowe informacje na PressableButton
temat zaleceń dotyczących klas i projektowania dotyczących implementowania języka projektowania Mixed Reality.