Skiffer

Skiffer

Slate-prefab erbjuder en kontroll med tunn fönsterstil för att visa 2D-innehåll, till exempel oformaterad text eller artiklar, inklusive media. Den erbjuder en uppslagsbar namnlist samt funktionen Följ mig och Stäng. Innehållsfönstret kan rullas via tydligt handindata.

Så här använder du enlate-kontroll

Enlate-kontroll består av följande element:

  • Namnlist: Hela namnlisten överst i pekpanelen.
  • Rubrik: Rubrikområdet till vänster i namnlisten.
  • Knappar: Knappområdet till höger i namnlisten.
  • BackPlate: Bakåtsidan av pekpanelen.
  • ContentQuad: Innehållet tilldelas som material. I exemplet används exempelmaterialet "PanContent".
Slate Structure in the Unity editor

Kontroll av gränser

En pekkontroll innehåller ett kontrollskript för gränser för skalning och rotering. Mer information om gränskontroll finns på sidan för kontroll av gränser.

Slate BB

Knappar

En standardmall har två knappar som standard längst upp till höger i namnlisten:

  • Följ mig: Växlar en lösningskomponenter i omloppsbana för att göra så attlate-objektet följer användaren.
  • Stäng: Inaktiverarlate-objektet.
Slate Button

Skript

I allmänhet måste NearInteractionTouchable.cs skriptet kopplas till alla objekt som är avsedda att ta emot touch-händelser från IMixedRealityTouchHandler .

Slate Structure
  • HandInteractionPan.cs Det här skriptet hanterar ledade handindata för att röra och flytta innehållet på pektens ContentQuad.

  • HandInteractionPanZoom.cs: Utöver panoreringsinteraktion stöder det här skriptet tvåhands zoomning.

Slate Pan Zooming