Łupek - MRTK2

Łupek

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".
Struktura łupków w edytorze aparatu Unity

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 .

Łupek BB

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.
Przycisk ł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.

Struktura łupków
  • 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.

Powiększanie okienka łupków