Dela via


Visa 3D innehåll i Power Apps

Lägg enkelt till interaktivt 3D-innehåll i dina arbetsyteappar. Du kan välja bland ett galleri med 3D-innehåll och sedan zooma in i modellen med enkla lösningar.

Ett bild på två telefoner sida vid sida, som båda visar en 3D-modell av en gaffeltruck som visas i två mobilappar.

Viktigt

3D-innehållet måste vara i .glb-, .obj- eller .stl-filformatet. Du kan konvertera de befintliga 3D-modellerna till .glb-filformatet från en mängd olika 3D-format.

Tips

Kontrollerna för mixad verklighet 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ägga till 3D-objekt-kontroll på en appskärm

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

  1. Öppna fliken Infoga och expandera Media.
  2. Markera kontrollen 3D-objekt och placera den i appens skärm, eller dra kontrollen på skärmen för att placera den mer exakt.

Nyckelegenskaper

Ändra 3D-innehållskontrollens beteende och utseende med hjälp av egenskaper. Vissa egenskaper är endast tillgängliga på fliken Avancerat.

En 3D-innehållskontroll som visas bredvid fliken Egenskaper i Power Apps Studio.

Property Beskrivning Type Plats
Source Identifierar den objektfil som ska visas. Kontrollen 3D-objekt stöder inläsningsmodeller från olika källor. Mer information finns i Läsa in externa 3D-modeller. Gäller inte Egenskaper; avancerad: Source
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
Bakgrundsfyllning Ställer in kontrollens bakgrundsfärg. Färgväljare Egenskaper Avancerat: BackgroundFill (godkänner RGBA eller HTML hexadecimal färgkoder)
Nålar (objekt) Visar fästen på modellen vid specifika koordinerar, som finns i datakälla (Items). Om ingen visas inga fästen. Datatabell Egenskaper; avancerad: Items
Visa nålar Visar de fästen som beskrivs i Items. Boolean Egenskaper; avancerad: ShowPins
MaxPins Anger det maximala antalet fästen som kan visas på modellen. Integer Avancerad
PinsX Anger placeringen av fästen på X-axeln i 3D-koordinerat utrymme. Flyttalsnummer Avancerad
PinsY Anger placeringen av fästen på Y-axeln i 3D-koordinerat utrymme. Flyttalsnummer Avancerad
PinsZ Anger placeringen av fästen på Z-axeln i 3D-koordinerat utrymme. Flyttalsnummer Avancerad
Visa knappen Återställ Visar eller döljer en knapp som återställer modellens ursprungliga tillstånd. Boolean Egenskaper; avancerad: ShowReset
OnModelLoad Innehåller funktionsformel som körs när en modell läses in. Event Avancerad
OnChange Innehåller beteendeformel som körs när någon egenskap för kontrollen ändras. Event Avancerad
OnSelect Innehåller funktionsformel som körs när användaren väljer en fästing eller kontroll. Event Avancerad

Ytterligare egenskaper

Property Beskrivning Type Plats
ContentLanguage Bestämmer kontrollspråket, om det är ett annat språk än det som används i appen. String Avancerad
DisplayMode Bestämmer huruvida kontrollen ska tillåta indata från användaren (Edit), bara visar data (View) eller är inaktiverad (Disabled). Listruta Avancerad
Position Placerar kontrollens övre vänstra hörn vid de skärmkoordinater som anges i x och y. Flyttalsnummer Egenskaper; Avancerad: X, Y
Size Fastställer kontrollens storlek med hjälp av pixelvärdena i Bredd och Höjd. Integer Egenskaper Avancerat: Width, Height
Flikindex Anger den ordning kontrollen är markerad om användaren navigerar i appen med tabbtangenten. Integer Avancerad
Knappbeskrivning Anger vilken text som ska visas när användaren för muspekaren över en fäste. String Avancerad
Synlig Visar eller döljer kontrollen. Boolean Egenskaper; Avancerad: Visible

Prestandaöverväganden

Vi rekommenderar att du använder en 3D-kontroll på en skärm för bästa användarupplevelse. Flera instanser av kontrollen 3D-objekt på en skärm kommer att försöka ladda sina 3D-modeller samtidigt, vilket kan försämra prestandan för din app allvarligt.

Andra kontrollen mixed reality

Se även

Skapa en app med kontroller för 3D och mixed reality

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).