Dela via


Visa fördefinierade 3D former i mixad verklighet

Använd kontrollen Visa form i MR i en arbetsyteapp för att se om en digital kub av en given storlek passar i ett verkligt utrymme. (Om du vill jämföra en 3D-modell för ett objekt i stället använder du kontrollen Visa i MR .)

Med kontrollen Visa form i MR läggs en knapp till i din app. När en användare väljer knappen överlagrar appen en kub på enhetens kameraflöde. Måtten på reglaget anges som en egenskap för kontrollen när du skapar appen i Microsoft Power Apps Studio. Användarna kan inte ändra storleken på kuben när de använder appen.

Ett bild på en surfplatta som visar en digital bild som överlagras på användarens vy över ett kontor.

Tips

Kontrollerna för mixed reality (MR) fungerar bäst i välbelysta miljöer med strukturerade ytor. Spårning är bättre på LIDAR-aktiverade enheter.

Tips

MR-kontrollerna i Power Apps använder Babylon och Babylon React Native. Mixat innehåll som fungerar i Babylon begränsat läge bör fungera i Power Apps via den här delade MR-plattformen. Om ditt innehåll fungerar i Babylon men inte i Power Apps, ställer du en fråga i Power Apps webbgruppsforumet. (Tagga den med "mixed verklighet".)

Lägg till knappen Visa form i MR på en appskärm

Med appen öppen för redigering i Power Apps Studio:

  1. Öppna fliken Infoga och expandera mixad verklighet.
  2. Markera kontrollen Visa form i MR och placera den i appens skärm, eller dra kontrollen på skärmen för att placera den mer exakt.

Kontrollen är en knapp som har etiketten en ikon i en kub och texten Lägg till en kub. Ändra etiketten och dölj ikonen om du vill i egenskaperna Text och Display type.

En skärmbild av fliken Infoga i Power Apps Studio, visar var man kan hitta kontrollen Visa form i MR.

Egenskaper

Ändra knappen Visa form i MR beteende och utseende med hjälp av egenskaper. Vissa egenskaper är endast tillgängliga på fliken Avancerat.

En skärmbild av Visa form i MR bredvid dess egenskaper i Power Apps Studio.

Property Beskrivning Type Plats
Text Ställer in knappens etikettstext. String Egenskaper; avancerad: Text
Alternativ text Anger texten som ska visas om modellen inte kan laddas eller om användaren håller muspekaren över modellen. String Egenskaper; avancerad: AltText
Visningstyp Fastställer om knappetiketten visar en ikon med texten, texten eller både och. Val i listrutan Egenskaper; avancerad: DisplayType
Formens bredd Ställer in kubens bredd. Integer Egenskaper; avancerad: ShapeWidth
Formens höjd Ställer in kubens höjd. Integer Egenskaper; avancerad: ShapeHeight
Formens djup Ställer in kubens djup. Integer Egenskaper; avancerad: ShapeDepth
Unit of measurement Anger måttenheten som används för bredden, höjden och djupen. Val i listrutan Egenskaper; avancerad: Units
Aktivera skuggor Bestämmer om skuggor används för att förstärka 3D-effekten när kuben visas. Booleskt Egenskaper; avancerad: EnableShadows
Aktivera marköridentifiering Avgör om marköridentifiering ska användas för att fastställa modellposition och rotation. Se Använd marköridentifiering med kontroller med mixade verklighetskontroller Booleskt Egenskaper; Avancerat: EnableMarkerDetection
Synligt Visar eller döljer knappen. Booleskt Egenskaper; Avancerad: Visible
Position Placerar knappens övre vänstra hörn vid de skärmkoordinater som anges i x och y. Flyttalsnummer Egenskaper; Avancerad: X, Y
Size Fastställer knappens storlek med hjälp av pixelvärdena i Bredd och Höjd. Integer Egenskaper Avancerat: Width, Height
Utfyllnad överkant Anger sträckan mellan knappetikettstexten och knappens översta. Flyttalsnummer Egenskaper; avancerad: PaddingTop
Utfyllnad nederkant Anger sträckan mellan knappetikettstexten och knappens nedersta. Flyttalsnummer Egenskaper; avancerad: PaddingBottom
Utfyllnad vänster Anger sträckan mellan knappetikettstexten och knappens vänstra kant. Flyttalsnummer Egenskaper; avancerad: PaddingLeft
Utfyllnad höger Anger sträckan mellan knappetikettstexten och knappens högra kant. Flyttalsnummer Egenskaper; avancerad: PaddingRight
Teckensnitt Anger namnet på teckensnittsfamiljen som används för knappetikettstexten. Listruta Egenskaper; avancerad: Font
Teckenstorlek Ställer in storleken på knappetikettstexten. Flyttalsnummer Egenskaper; avancerad: FontSize
Teckengrovlek Ställer in vikten på knappetikettens text, antingen Fet, Ljusare, Normal, eller Halvfet. Listruta Egenskaper; avancerad: FontWeight
Textjustering Anger den vågräta justeringen av etiketttexten på knappen, antingen Center, Justera, Vänster eller Höger. Gäller inte Egenskaper; avancerad: TextAlignment
Lodrät justering Anger den vertikala justeringen av etiketttexten i knappen Nedersta, Mitten eller Översta. Listruta Egenskaper; avancerad: VerticalAlign
Teckenstil Anger stilen på knappetikettstexten, antingen Kursiv, Understruken, Genomstruken eller inget. Gäller inte Egenskaper; Avancerat: Italic, Underline, Strikethrough
Kantlinjeradie Bestämmer knappkantens hörnradie. Flyttalsnummer Egenskaper; avancerad: BorderRadius
Color Ställer in färgerna på knappetikettens text och knappbakgrunden. Gäller inte Egenskaper Avancerat: FillColor, TextColor
Kantlinje Bestämmer stil, bredd och färg på knappkanten. Gäller inte Egenskaper; Avancerat: BorderStyle, BorderThickness, BorderFillColor
Inaktiverat Inaktiverar knappen men lämnar den synlig. Boolean Egenskaper; Avancerad: Disabled
Inaktiverad färg Anger färgerna på knappetikettstexten, knappbakgrunden och knappkanten om DisplayMode är inaktiverat. Gäller inte Egenskaper; Avancerat: DisabledContentColor, DisabledFillColor, DisabledBorderColor
Färg för nedtryckt knapp Anger färgerna på knappetikettstexten, knappbakgrunden och knappkanten om användaren väljer knappen. Gäller inte Egenskaper; Avancerat: PressedContentColor, PressedFillColor, PressedBorderColor
Hovringsfärg Anger färgerna på knappetikettstexten, knappbakgrunden och knappkanten när användaren för muspekaren över den. Gäller inte Egenskaper; Avancerat: HoverContentColor, HoverFillColor, HoverBorderColor
OnMixedRealitySelect Beteende som utlöses när användaren väljer knappen för att lansera mixad verklighet. Definierad åtgärd Avancerad
OnChange Beteende som utlöses när en knappegenskap ändras. Detta är en vanlig egenskap för flera kontroller. Definierad åtgärd Avancerad
Knappbeskrivning Anger vilken text som ska visas när användaren för muspekaren över knappen. String Avancerad
ContentLanguage Bestämmer språket för knappetikett, om det är ett annat språk än det som används i appen. String Avancerad
DisplayMode Bestämmer huruvida knappen ska tillåta indata från användaren (Edit), bara visar data (View) eller är inaktiverad (Disabled). Enum Avancerad
Flikindex Anger den ordning knappen är markerad om användaren navigerar i appen med tabbtangenten. Integer Egenskaper; avancerad: TabIndex

Utdataegenskaper

Appen kan använda fler egenskaper när en användare interagerar med kontrollen Visa form i MR. Dessa kallas utdataegenskaper. Du kan använda dessa egenskaper i andra kontroller eller för att anpassa appupplevelsen.

Property Beskrivning Type
Photos Samlar foton som registrerades under sessionen med mixad verklighet. Du kan överföra dina Mixed Reality-foton till OneDrive och visa dem i ett galleri. Gäller inte

Andra kontrollen mixed reality

Se även

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).