Udostępnij za pośrednictwem


Przycisk (bez kanwy) — MRTK3

Przycisk główny

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.

Przykładowa scena przycisku

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.

Struktura przycisku bez 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.