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.
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:
- Öppna fliken Infoga och expandera Media.
- 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.
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
- Visa bilder och 3D-innehåll i den verkliga världen med kontrollen View in mixed reality.
- Mäta längd, yta och volym med kontrollen Measure in mixed reality.
- Skapa och visa fördefinierade 3D-former med kontrollen View shape in mixed reality.
- Rita 3D-rader eller rita 3D-pilar för att ange ett område eller en tillgång i miljön med kontrollen Markup in MR.
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).