Skiffer -- MRTK2

Skiffer

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

Så här använder du en skifferkontroll

En skifferkontroll består av följande element:

  • TitleBar: Hela namnlisten ovanpå skiffern.
  • Rubrik: Rubrikområdet till vänster i namnlisten.
  • Knappar: Knappområdet till höger i namnlisten.
  • BackPlate: Baksidan av skiffern.
  • ContentQuad: Innehållet tilldelas som material. I exemplet används exempelmaterialet PanContent.
Slate Structure i Unity-redigeraren

Gränskontroll

En skifferkontroll innehåller ett gränskontrollskript för skalning och rotation. Mer information om gränskontroll finns på sidan med gränskontroll .

Skiffer BB

Knappar

En standardskiffer innehåller två knappar som standard längst upp till höger i namnlisten:

  • Följ mig: Växlar en lösningskomponent i omloppsbana så att skifferobjektet följer användaren.
  • Stäng: Inaktiverar skifferobjektet.
Knapp för skiffer

Skript

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

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

  • HandInteractionPanZoom.cs: Förutom panoreringsinteraktionen stöder det här skriptet tvåhandszoomning.

Zoomning av skifferpanna