Łupek - MRTK2
Prefab łupków oferuje cienką kontrolkę stylu okna do wyświetlania zawartości 2D, na przykład zwykłego tekstu lub artykułów, w tym multimediów. Oferuje on chwytalny pasek tytułu, a także funkcje Follow Me i Close . Okno zawartości można przewijać za pomocą wyartykułowanych danych wejściowych.
Jak używać kontrolki łupków
Kontrolka łupków składa się z następujących elementów:
- TitleBar: cały pasek tytułu w górnej części tablicy.
- Tytuł: obszar tytułu po lewej stronie paska tytułu.
- Przyciski: obszar przycisku po prawej stronie paska tytułu.
- BackPlate: z tyłu łupków.
- ContentQuad: Zawartość jest przypisywana jako materiał. W przykładzie użyto przykładowego materiału "PanContent".
Kontrolka Granice
Kontrolka łupków zawiera skrypt kontrolki ograniczenia na potrzeby skalowania i rotacji. Aby uzyskać więcej informacji na temat kontrolki granic, zobacz stronę kontrolki granic .
Przyciski
Standardowy łupek oferuje dwa przyciski domyślne w prawym górnym rogu paska tytułu:
- Obserwuj mnie: Przełącza składniki modułu rozwiązywania orbitalnego, aby obiekt łupków był obserwowany przez użytkownika.
- Zamknij: wyłącza obiekt łupków.
Skrypty
Ogólnie rzecz biorąc, skrypt musi być dołączony do dowolnego obiektu, NearInteractionTouchable.cs
który ma odbierać zdarzenia dotykowe z obiektu IMixedRealityTouchHandler
.
HandInteractionPan.cs
Ten skrypt obsługuje dane wejściowe odręczne służące do dotykania i przenoszenia zawartości na tablicy ContentQuad.HandInteractionPanZoom.cs
: Oprócz interakcji z przesuwaniem ten skrypt obsługuje powiększenie dwuręczne.