Notikumi
Iegūstiet sertifikātu pakalpojumā Microsoft Fabric — bez maksas!
19. nov. 23 - 10. dec. 23
Ierobežotu laiku Microsoft Fabric kopienas komanda piedāvā bezmaksas eksāmenu kuponus DP-600.
Sagatavojieties tūlītŠī pārlūkprogramma vairs netiek atbalstīta.
Jauniniet uz Microsoft Edge, lai izmantotu jaunāko līdzekļu, drošības atjauninājumu un tehniskā atbalsta sniegtās priekšrocības.
Varat izmantot mērījumu kameras vadīklu programmā, lai ļautu lietotājiem mērīt attālumu, apgabalu un apjomu. Mērīšanas laikā jūs izveidojat divdimensiju un trīsdimensiju apgabalus, ko var izmantot, lai nodrošinātu, ka telpā ir ietilpināts noteikta lieluma objekts.
Vadīkla programmā izveido pogu. Kad programmas lietotāji atlasa pogu, tiek parādīta ierīces tiešsaistes kameras plūsma. Programmas lietotāji pēc tam var norādīt sākuma punktu un vienu vai vairākus secīgus galapunktus, lai veiktu mērījumus starp tiem. Mērīto segmentu attālumi tiek tieši rādīti tiešraides kameras plūsmā.
Kad lietotājs iziet no vadīklas, veiktie mērījumi tiek ietverti rekvizītā Mērījumi, lai tos varētu saglabāt vai uzglabāt.
Jauktās realitātes pieredzes laikā izmantotie ekrānuzņēmumi tiek saglabāti rekvizītā Fotoattēli skatīšanai programmā.
Šajā rakstā mēs programmā izveidosim ekrānu, lai izmantotu vadīklu Mērījumu kamera, lai mērītu lietotāja definētās vietas apgabalu, kā arī skatītu izmērītās vietas fotoattēlu.
Noskatieties šo videoklipu, lai uzzinātu, kā veidot mobilās programmas ar vadīklu Mērījumu kamera:
Skatiet priekšnosacījumus jauktās realitātes ierīcēm.
Atveriet programmu platformā Power Apps Studio.
Atlasiet cilni Ievietot.
Izvērsiet vienumu Multivide.
Atlasiet vadīklu Mērījumu kamera, lai ievietotu to ekrānā.
Novietojiet šo vadīklu ekrāna apakšdaļā.
Rekvizītu rūtī ekrāna labajā pusē mainiet tālāk norādītos vadīklas rekvizītus.
Rekvizīts | vērtība |
---|---|
Īsziņu | Mērvienību apgabals |
Mērvienības | Pēdas |
Mērījuma tips | Laukuma |
Atlasiet cilni Papildus un mainiet OnMixedRealitySelect rekvizītu uz šādu formulu:
ClearCollect(colMRMeasurements, Self.Measurements);
ClearCollect(colMRPhotos, Self.Photos)
Šī formula ļauj lietotājam definēt apgabalus, kas jāmēra kvadrātpēdā, un saglabāt visjaunākos mērvienību rezultātus kolekcijā ar nosaukumu colMRMeasurements un visjaunākos fotoattēlus kolekcijā ar nosaukumu colMRPhotos.
Pievienojiet ekrānā teksta etiķeti un pārvietojiet to uz ekrāna augšējo kreiso stūri.
Mainiet šādus pievienotās teksta etiķetes rekvizītus:
Rekvizīts | vērtība |
---|---|
Īsziņu | Mērvienību apgabals |
Fonta lielums | 24 |
Fonta biezums | Semibold |
Teksta līdzinājums | Centrs |
Platums | Parent.Width |
Krāsa | RGBA(255, 255, 255, 1) |
Aizpildījums | RGBA(56, 96, 178, 1) |
Šī etiķete nodrošina ekrāna galveni.
Pievienojiet attēla vadīklu un pārvietojiet to tieši zem galvenes etiķetes.
Mainiet šos attēla vadīklas rekvizītus:
Rekvizīts | vērtība |
---|---|
Image | First(colMRPhotos).ImageURI |
Apmales biezums | 2 |
Attēla vadīklā tiks parādīts pirmais attēls, kas tiek uzņemts no vadīklas Mērīšanas kamera.
Pievienojiet ekrānam citu etiķeti, novietojot to zem attēla vadīklas.
Mainiet etiķetes rekvizītu Teksts uz šādu formulu:
"Area: " & If(IsEmpty(colMRMeasurements), "no area measured", First(colMRMeasurements).Area & " sq. " & First(colMRMeasurements).Unit)
Šajā etiķetē tiks parādīts pirmais apgabala mērījums un vienības tips, kas tiek iegūts no vadīklas Mērījumu kamera. Ja netiek atgriezts neviens mērījums, tekstā tiks parādīts Apgabals: nav izmērīta apgabala, darot lietotājam zināmu, ka tajā nav vērtības.
Padoms
Noskatieties šī raksta augšdaļā iegulto videoklipu, lai uzzinātu, kā darbojas šī programma.
Tagad, kad ir pievienotas visas vadīklas, saglabājiet un publicējiet programmu. Jauktās realitātes ierīcē (kā definēts sadaļā Priekšnosacījumi) atveriet programmu un nospiediet pogu Mērīt apgabalu. Šādi tiks atvērta vadīkla Mērījumu kamera, ļaujot lietotājam definēt apgabalu, kas jāmēra.
Izpildiet ekrānā redzamos norādījumus, lai kalibrētu ierīci, lēnām kustinot to pa labi un pa kreisi, vēršot kameru pret mērāmo plakni. Kad kalibrēšana ir pabeigta, uz ekrāna ir redzams punktu masīvs, kā arī ekrāna centrā ir redzams aplis un punktu tīkls. Šo tīklu lieto, lai definētu garumus, apgabalus un apjomus, izmantojot pogu +, lai pievienotu punktus un līniju segmentus.
Fotoattēlus var tvert, izmantojot kameras pogu. Šajos fotoattēlos tiks rādīti lietotāja definētie garumi, apgabali un apjomi.
Ir atsaukšanas poga, lai atsauktu visus novietotos punktus.
Sāciet ar punkta novietošanu, izmantojot + pogu. Jūs pamanīsit, ka tagad oranžā līnija un mērvienība būs saistīta ar jūsu novietoto punktu. Novietojiet otru punktu, un pamanīsit,, kā starp diviem punktiem tiek rādīta līnija ar mērvienību. Turpiniet novietot punktus, līdz ir pilnībā definēta nepieciešamā forma. Lai aizvērtu formu, novietojiet tīklu uz pirmā izveidotā punkta un izmantojiet + pogu. Jūs pamanīsit, ka tīkla centra punkta krāsa mainās no baltas uz zaļu, norādot, ka formu var aizvērt. Ja saskaras divas formas malas vai jūs mēģināt aizvērt formu, izmantojot citu punktu, nevis pirmo. Jūs pamanīsit, ka tīkla centra punkta krāsa mainās no baltas uz sarkanu, norādot, ka punktu šeit nevar novietot.
Kad apgabals ir pilnībā definēts, novietojiet ierīci tā, lai varētu uzņemt attēlu no definētā apgabala, un izmantojiet kameras pogu attēla uzņemšanai. Atlasiet pogu Iesniegt. Tiks parādīts apstiprinājuma dialoglogs, jautājot, vai esat pabeidzis mērījumus. Ja jums jāievada vēl mērvienības, atlasiet Atcelt, lai atgrieztos jauktas realitātes vidē. Ja esat pabeidzis, atlasiet Iesniegt, lai atgrieztos programmas ekrānā.
Jūs redzēsiet pirmo uzņemto attēlu, kā arī jūsu definētās formas aprēķināto apgabalu un vienības, šajā gadījumā kvadrātpēdās.
Pēc tam mērvienību un fotoattēlu var izmantot kā jebkuru citu Power Apps fotoattēlu vai teksta lauku, piemēram, nosūtīt e-pastā vai saglabāt Microsoft Dataverse tabulā.
Notikumi
Iegūstiet sertifikātu pakalpojumā Microsoft Fabric — bez maksas!
19. nov. 23 - 10. dec. 23
Ierobežotu laiku Microsoft Fabric kopienas komanda piedāvā bezmaksas eksāmenu kuponus DP-600.
Sagatavojieties tūlītApmācība
Modulis
Build a 3D mobile app with Power Apps in mixed reality - Training
Learn about all the foundational elements required to build a mixed reality application using Power Apps.
Sertifikācija
Microsoft Certified: Power Platform Developer Associate - Certifications
Demonstrate how to simplify, automate, and transform business tasks and processes using Microsoft Power Platform Developer.
Dokumentācija
Izmantojiet mērīšanas kameras vadīklu programmā Power Apps - Power Apps
Digitāli mēriet attālumus, apgabalus un formas reālajā pasaulē, izmantojot paplašinātās realitātes līdzekļus programmā Power Apps.
Uzņemiet 3D objektu ekrānuzņēmumus jauktā realitātē - Power Apps
Uzņemiet 3D modeļu fotoattēlus reālajā pasaulē ar papildinātās realitātes līdzekļiem programmā Power Apps.
Pārbaudiet, vai objekts ietilps telpā, izmantojot jauktu realitāti - Power Apps
Izmantojiet jauktās realitātes vadīklas pamatnes programmā, lai pārbaudītu, vai noteikta lieluma objekti ietilps mērītā vietā.