Ustvarite aplikacijo za ogled oblike v mešani resničnosti
Lahko uporabite Oglejte si obliko v MR nadzor v svoji aplikaciji, da lahko uporabniki vidijo, ali se preprosta kocka lahko prilega določenemu prostoru. Morda želijo preveriti, kako se določen predmet, ki ga ponujate, prilega v njihovemu prostoru. Če imate 3D model ali čelno sliko za predmet, bi se radi prilagodili testu, razmislite o uporabi Poglej v MR namesto tega.
Kontrolnik ustvari gumb v vaši aplikaciji. Ko uporabniki aplikacije izberejo gumb, ta preklopi kocko na vir kamere v živo v napravi. Dimenzije kocke nastavite, ko urejate kontrolnik v Power Apps.
Oglejte si ta videoposnetek, če želite izvedeti, kako zgraditi mobilne aplikacije s funkcijo View Shape v nadzoru MR:
V tem članku bomo v aplikaciji ustvarili zaslon, ki bo uporabnikom omogočil, da ustvarijo obliko kocke po meri, tako da vnesejo uporabljeno enoto (centimetri, noge, palci ali metri) in določijo višino, širino in globino kocka.
Zahteve
Glej predpogoji za naprave, ki podpirajo mešano resničnost.
Dodajte kontrole za dimenzije in enote kocke
Na zaslon aplikacije dodajte glavo in oznake, da določite dimenzije in enote kocke.
Oznaka glave
Z odprto aplikacijo za urejanje v Power Apps Studio, dodajte besedilno oznako na zaslon. Postavite ga v zgornji levi kot zaslona in na zavihku Lastnosti spremenite naslednje lastnosti:
| Lastnost | Vrednost |
|---|---|
| SMS-a | "Place A Cube" |
| Velikost pisave | 24 |
| Debelina pisave | FontWeight.Semibold |
| Poravnava besedila | Align.Center |
| Širina | Parent.Width |
Nato na zavihku Napredno spremenite naslednje lastnosti:
| Lastnost | Vrednost |
|---|---|
| Barva | RGBA(255, 255, 255, 1) |
| Zapolni | RGBA(56, 96, 178, 1) |
Ta sprememba bo zagotovila glavo za zaslon.
Oznake in kontrolniki za določanje lastnosti kocke
Na zaslon dodajte štiri besedilne oznake. Te oznake bodo uporabljene za identifikacijo kontrol, ki jih bomo dodali pozneje. Za vsako oznako spremenite Besedilo lastnine na eno od naslednjih:
Unit TypeWidthHeightDepth
Nastavite Premer lastnost teh nalepk na 160 in jih postavite tako, da so zložene navpično v zgoraj opisanem vrstnem redu, blizu vrha zaslona in na levi strani.
Dodajte spustni kontrolnik in tri kontrole za vnos besedila. Spustni meni bo uporabljen za izbiro vrste enote za dimenzije kocke, trije kontrolniki za vnos besedila pa bodo uporabljeni za vnos širine, višine in globine kocke.
Izberite spustni meni in ga preimenujte v drpUnitType in spremenite naslednje lastnosti:
Lastnost Vrednost Elementi ["Centimeters", "Feet", "Inches", "Meters"]Default "Feet"Širina 280Postavite kontrolnik desno od oznake vrste enote.
Dodajte tri kontrolnike za vnos besedila in jih preimenujte v txtShapeHeight, ·, in txtShapeDepth. Spremenite naslednje lastnosti za vse tri kontrolnike:
Lastnost Vrednost Default 2Oblikovanje TextFormat.NumberŠirina 144Postavite kontrolnik za vnos besedila z imenom txtShapeWidth desno od oznake širine. Podobno postavite imenovane kontrole txtShapeHeight in txtShapeDepth desno od oznak višine in globine.
Nato boste dodali obliko pogleda v kontrolnik MR in ga konfigurirali za uporabo kontrolnikov, ki so bili ustvarjeni za zagotavljanje dinamičnih dimenzij kocki MR, ki jo bo ustvaril.
Vstavite obliko pogleda v kontrolnik MR
Kontrolnik vstavite v svojo aplikacijo.
Odprite zavihek Vstavljanje.
Razširi Mešana resničnost.
Izberite kontrolnik Oglejte si obliko v MR da ga postavite na sredino zaslona aplikacije, ali ga povlecite in spustite, da ga postavite kamor koli na zaslonu.
Ko je kontrolnik dodan, ga postavite blizu dna zaslona in spremenite naslednje lastnosti:
Lastnost Vrednost SMS-a "Place a cube"širina oblike txtShapeWidth.TextVišina oblike txtShapeHeight.TextGlobina oblike txtShapeDepth.TextEnote drpUnitType.Selected.ValueŠirina 280
Preskus aplikacije
Zdaj, ko so dodani vsi kontrolniki, shrani in objavi aplikacijo. Na a naprava z zmogljivo mešano resničnostjo, odprite aplikacijo in pritisnite Postavite kocko gumb. To bo odprlo Oglejte si obliko v MR izkušnje, ki uporabniku omogočajo, da določi območje, ki ga je treba izmeriti.
Sledite navodilom na zaslonu za umerjanje naprave tako, da jo počasi premikate levo in desno, medtem ko kamero usmerite na površino, ki jo želite meriti. Ko je kalibracija končana, boste na površini videli niz pik in krog blizu središča zaslona. Ta krog kaže, kam lahko na začetku postavite kocko. Ko je kocka postavljena, jo je mogoče premikati ali vrteti z uporabo kontrolnikov na dotik.
Če želite premakniti kocko, pritisnite nanjo in jo potisnite tja, kamor želite, da jo postavite. Če želite zasukati kocko, pritisnite en prst na zaslon in nato z drugim prstom povlecite desno ali levo.
Uporabite gumb za nazaj v zgornjem levem kotu, da se vrnete na zaslon aplikacije in spremenite eno ali več nastavitev širine, višine, globine ali vrste enote. Izberite Postavite kocko gumb in postavite novo kocko.
Glejte tudi
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).
Povratne informacije
Pošlji in prikaži povratne informacije za