Ogled vnaprej določenih 3D-oblik v mešani resničnosti
Uporabite kontrolnik Ogled oblike v MR v aplikaciji s platnom, da preverite, ali se digitalna kocka dane velikosti prilega prostoru v resničnem svetu. (Če želite namesto tega primerjati 3D-model predmeta, uporabite kontrolnik »Ogled v MR«.)
Kontrolnik Ogled oblike v MR doda gumb v vašo aplikacijo. Ko uporabnik izbere gumb, aplikacija prekrije kocko v viru kamere v napravi. Dimenzije kocke so nastavljene kot lastnost na kontrolniku, ko ustvarite aplikacijo v storitvi Microsoft Power Apps Studio. Uporabniki med uporabo aplikacije ne morejo spreminjati velikosti kocke.
Nasvet
Kontrolniki mešane resničnosti najbolje delujejo v dobro osvetljenih okoljih s plosko teksturiranimi površinami. Sledenje je boljše na napravah, ki podpirajo LIDAR.
Nasvet
Kontrolniki MR v storitvi Power Apps uporabljajo Babylon in Babylon React Native. Zaradi te skupne platforme MR bi morala vsebina mešane resničnosti, ki deluje v preizkusnem okolju Babylon, delati tudi v aplikacijah Power Apps. Če vaša vsebina deluje v Babilonu, ne pa tudi v aplikacijah Power Apps, pošljite vprašanje v forum skupnosti Power Apps. (Označite z »mešana resničnost«.)
Dodajanje gumba Ogled oblike v MR na zaslon aplikacije
Z aplikacijo odprto za urejanje v storitvi Power Apps Studio:
- Odprite zavihek Vstavljanje in razširite možnost Mešana resničnost.
- Izberite Ogled oblike v MR, da kontrolnik postavite na zaslon v aplikaciji ali ga povlecite, da ga na zaslonu natančneje postavite.
Kontrolnik je gumb, ki je označen z ikono kocke in besedilom Place a cube. Spremenite oznako in skrijte ikono, če se želite pomakniti v lastnosti Besedilo in Vrsta prikaza.
Lastnosti
Z lastnostmi lahko spremenite vedenje in videz gumba Ogled oblike v MR. Nekatere lastnosti so na voljo samo na zavihku Napredno.
Lastnost | Description | Vnesi | Lokacija |
---|---|---|---|
SMS-a | Nastavi besedilo oznake gumba. | String | Lastnosti; Napredno: Besedilo |
Nadomestno besedilo | Podaja besedilo, ki bo prikazano, če se model ne more naložiti ali če uporabnik premakne kazalec miške nad model. | String | Lastnosti; Napredno: AltText |
Vrsta prikaza | Določa, ali oznaka gumba prikaže samo ikono kocke, besedilo ali oboje. | Spustni seznam za izbiro | Lastnosti; Napredno: DisplayType |
Širina oblike | Nastavi širino kock. | Integer | Lastnosti; Napredno: ShapeWidth |
Višina oblike | Nastavi višino kock. | Integer | Lastnosti; Napredno: ShapeHeight |
Globina oblike | Nastavi globino kock. | Integer | Lastnosti; Napredno: ShapeDepth |
Merska enota | Nastavi mersko enoto, ki se uporablja za širino, višino in globino kocke. | Spustni seznam za izbiro | Lastnosti; Napredno: Enote |
Omogoči sence | Določa, ali se pri prikazu kocke uporabijo sence za izboljšanje učinka 3D. | Logično | Lastnosti; Napredno: EnableShadows |
Omogočanje zaznavanja označevalnikov | Določa, ali bo zaznavanje označevalnikov uporabljeno za določanje položaja in vrtenja modela. Glejte Uporaba zaznavanja označevalnikov s kontrolniki mešane resničnosti | Logično | Lastnosti; Napredno: EnableMarkerDetection |
Vidno | Prikaže ali skrije gumb. | Logično | Lastnosti; Napredno: Vidno |
Položaj | Postavi zgornji levi kot gumba na koordinate zaslona, določene v x in Y. | Število s plavajočo vejico | Lastnosti; Napredno: X, Y |
Velikost | Določa velikost gumba z uporabo vrednosti slikovnih pik, navedenih v Širina in Višina. | Integer | Lastnosti; Napredno: Širina, Višina |
Zapolnjevanje zgornjega dela | Nastavi razdaljo med besedilom oznake gumba in zgornjim delom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingTop |
Zapolnjevanje spodnjega dela | Nastavi razdaljo med besedilom oznake gumba in spodnjim delom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingBottom |
Zapolnjevanje levega dela | Nastavi razdaljo med besedilom oznake gumba in levim robom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingLeft |
Zapolnjevanje desnega dela | Nastavi razdaljo med besedilom oznake gumba in desnim robom gumba. | Število s plavajočo vejico | Lastnosti; Napredno: PaddingRight |
Pisava | Nastavi ime družine pisav, uporabljenih za besedilo v oznaki gumba. | Spustni seznam | Lastnosti; Napredno: Pisava |
Velikost pisave | Nastavi velikost pisave za besedilo oznake gumba. | Število s plavajočo vejico | Lastnosti; Napredno: FontSize |
Debelina pisave | Nastavi težo besedila v oznaki gumba, in sicer Krepko, Polkrepko, Običajno ali Svetlejše. | Spustni seznam | Lastnosti; Napredno: FontWeight |
Poravnava besedila | Nastavi vodoravno poravnavo besedila oznake v gumbu, in sicer Na sredino, Poravnava obojestransko, Levo ali Desno. | Ni na voljo. | Lastnosti; Napredno: TextAlignment |
Navpična poravnava | Nastavi navpično poravnavo besedila oznake v gumbu, in sicer Spodaj, Sredina oz. Zgoraj. | Spustni seznam | Lastnosti; Napredno: VerticalAlign |
Slog pisave | Nastavi slog besedila oznake gumba na Ležeče, Podčrtano, Prečrtano ali brez. | Ni na voljo. | Lastnosti; Napredno: Ležeče, Podčrtano, Prečrtano |
Polmer obrobe | Določa kotni polmer roba gumba. | Število s plavajočo vejico | Lastnosti; Napredno: BorderRadius |
Barva | Nastavi barve besedila oznake gumba in ozadja gumba. | Ni na voljo. | Lastnosti; Napredno: FillColor, TextColor |
Obroba | Določa slog, širino in barvo roba gumba. | Ni na voljo. | Lastnosti; Napredno: BorderStyle, BorderThickness, BorderFillColor |
Onemogočeno | Izklopi gumb, vendar ga pusti vidnega. | Logično | Lastnosti; Napredno: Onemogočeno |
Onemogočena barva | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba, če je lastnost DisplayMode nastavljena na Onemogočeno. | Ni na voljo. | Lastnosti; Napredno: DisabledContentColor, DisabledFillColor, DisabledBorderColor |
Barva ob pritisku | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba, ko uporabnik izbere gumb. | Ni na voljo. | Lastnosti; Napredno: PressedContentColor, PressedFillColor, PressedBorderColor |
Barva ob kazanju | Nastavi barve besedila oznake gumba, ozadja gumba in obrobe gumba, ko uporabnik premakne miško nad gumb. | Ni na voljo. | Lastnosti; Napredno: HoverContentColor, HoverFillColor, HoverBorderColor |
OnMixedRealitySelect | Vedenje, ki se sproži, ko uporabnik izbere gumb za zagon v izkušnji mešane resničnosti. | Definirano dejanje | Napredni |
ObSpremembi | Vedenje, ki se sproži, ko se spremeni katera koli lastnost gumba. To je skupna lastnost več kontrolnikov. | Definirano dejanje | Napredni |
Opis orodja | Določa besedilo, ki se prikaže, ko se uporabnik premakne nad gumb. | String | Napredni |
ContentLanguage | Določa jezik prikaza oznake gumba, če se razlikuje od jezika, uporabljenega v aplikaciji. | String | Napredni |
DisplayMode | Določa, ali gumb omogoča vnašanje uporabnika (Urejanje), samo prikaz podatkov (Ogled) oziroma je onemogočen (Onemogočeno). | Oštevilčenje | Napredni |
TabIndex | Določa vrstni red, v katerem je gumb izbran, če uporabnik krmari po aplikaciji s tipko Tab. | Integer | Lastnosti; Napredno: TabIndex |
Lastnosti rezultatov
Vaša aplikacija lahko uporabi več lastnosti, ko uporabnik komunicira s kontrolnikom Ogled oblike v MR. Te so znane kot lastnosti rezultatov. Te lastnosti lahko uporabite v drugih kontrolnikih ali za prilagoditev izkušnje aplikacije.
Lastnost | Description | Vnesi |
---|---|---|
Fotografije | Zbira fotografije, zajete med sejo mešane resničnosti Fotografije mešane resničnosti lahko naložite v OneDrive in jih pokažete v galeriji. | Ni na voljo. |
Drugi kontrolniki mešane resničnosti
- 3D-vsebino si lahko ogledate s kontrolnikom 3D-predmet.
- Slike in 3D-vsebino v resničnem svetu si lahko ogledate s kontrolnikom Ogled v mešani resničnosti.
- Izmerite razdaljo, površino in prostornino s kontrolnikom Merjenje v mešani resničnosti.
- Narišite 3D-črte ali 3D-puščice, da določite območje ali sredstvo v svojem okolju s kontrolnikom Oznaka v MR.
Glejte tudi
- Ustvarite aplikacijo za ogled oblike v mešani resničnosti
- Uporabite zaznavanje označevalnikov s kontrolniki mešane resničnosti
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).