Dodajanje žebljičkov 3D-modelom v storitvi Power Apps
Dodajte žebljičke (prikazane kot krožne oznake) 3D modelom v aplikacijah za platno. Uporabniki lahko dodajo svoje žebljičke in si ogledajo informacije o žebljičkih, ki jih izberejo.
Dodajte vnaprej določene zatiče v 3D model iz Excelovega delovnega zvezka
Najlažji način za dodajanje žebljičkov v 3D model je, da jih naložite iz Excelovega delovnega zvezka.
Vir podatkov za nožice mora biti poimenovana tabela v Excelu. Tabela mora imeti štiri stolpce. Vsak stolpec ustreza lastnosti 3D predmet nadzor. Vsaka vrstica je narisana kot zatič na modelu. Vrstice določajo postavitev nožic v tridimenzionalnem koordinatnem sistemu.
Pomembno
Mešana resničnost (MR) nadzoruje v Power Apps uporabi levoročni koordinatni sistem.
| Column | Odgovarja |
|---|---|
| Label | ItemsLabels |
| X | PinsX |
| Y | PinsY |
| Z | PinsZ |
Tukaj je primer tabele z imenom "TestPins", ki vsebuje koordinate za namestitev štirih zatičev na 3D model:
Če želite preizkusiti ta primer, začnite z ustvarjanjem tabele v Excelu.
Kopirajte naslednje vzorčne podatke in jih prilepite v celico A1 novega delovnega lista Excel.
Label X Pins Y Pins Z Pins Front Left -0,2 0.01 0.2 Front Right 0.2 0.01 0.2 Zero 0 0 0 X Point 0 0.72 -0,2 Izberite eno od prilepljenih celic. Na Domov zavihek, izberite Oblikujte kot tabelo, izberite slog in nato izberite v redu.
Na Oblikovanje mize zavihek pod Ime tabele, vnesite ime, kot je npr TestPins.
Shranite delovni zvezek in ga zaprite.
Nato dodajte tabelo kot vir podatkov za prikaz zatičev na 3D modelu.
- V Power Apps Studio,vstavite 3D model ali izberite obstoječi model.
- Nastavite 3D predmet kontrolnih Vir lastnine do https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/chair.glb (ali katero koli drugo datoteko modela po vaši izbiri).
Opomba
Prvi primer 3D predmet nadzor je poimenovan 3DO objekt1 privzeto in to je ime, ki ga bomo uporabili v naslednjih primerih. Dodatni primeri nadzora bi se imenovali ViewIn3D2, ·, in tako naprej.
- Na modelu Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam.
- Vrsta excel v iskalnem polju in nato izberite Uvozi iz Excela.
- Poiščite delovni zvezek Excel, ki ste ga shranili prej, in ga odprite.
- Izberite ime, ki ste ga dali tabeli v Excelu, in nato izberite Povežite se.
- Na Napredno zavihek, najdi PinsX, ·, in PinsZ in v tabelo vnesite ime ustreznega stolpca. (V tem primeru vnesite Oznaka v Elementi nalepke, v PinsX, in tako naprej.) Ime stolpca vključite v narekovaje.
Zatiči se pojavijo na modelu na lokacijah, ki jih opisujejo koordinate.
Pokažite oznako in koordinate žebljičkov na 3D modelu
Uporabite podatkovno tabelo za prikaz oznake in koordinat izbranih žebljičkov v aplikaciji za platno.
Z odprto aplikacijo za urejanje v Power Apps Studio:
Odprite Vstavi zavihek in razširitev Postavitev.
Izberite Tabela s podatki da postavite tabelo na zaslon aplikacije ali povlecite kontrolnik na zaslon, da ga natančneje postavite.
Izberite, ali želite prikazati informacije o vseh žebljičkih ali samo o izbranem žebljičku. Z izbrano podatkovno tabelo:
Pokaži vse žebljičke: V Lastnosti podoknu, izberite Zatiči (predmeti) spustni seznam in izberite tabelo Excel, s katero ste se prej povezali.
Pokaži samo izbrani žebljiček: V Power Apps Studio urejevalnik izrazov, vnesite 3DObject1.SelectedItems.
Na Lastnosti podokno, izberite Uredi polja in nato izberite Dodaj polje.
Izberite stolpce, ki jih želite prikazati, in nato izberite Dodaj.
Pokažite oznako izbranega žebljička na 3D modelu
Uporabite besedilno polje za prikaz samo oznake izbranega žebljička v aplikaciji za platno.
Z odprto aplikacijo za urejanje v Power Apps Studio:
- Odprite zavihek Vstavljanje.
- Izberite Besedilna oznaka če želite postaviti polje z besedilom na zaslon aplikacije, ali povlecite kontrolnik na zaslon, da ga natančneje postavite.
- V urejevalniku izrazov vnesite 3DOobjekt1.Izbrano.Oznaka.
Ustvarite zbirko, da uporabnikom omogočite dodajanje lastnih žebljičkov v 3D model
Če želite uporabnikom omogočiti, da postavijo zatiče na 3D model, uporabite zbirko.
Z odprto aplikacijo za urejanje v Power Apps Studio:
Odprite zavihek Vstavljanje.
Izberite Vnos besedila da postavite polje za vnos besedila na zaslon aplikacije.
Kopirajte polje z besedilom in ga trikrat prilepite, da ustvarite štiri kontrolnike za vnos besedila.
Nastavite Privzeto lastnost za vsak nadzor X, ·, ·, in Oznaka, oz.
Odprite Pogled na drevo zavihek.
Po potrebi preimenujte vsak kontrolnik v XCoordinate, ·, ·, in LabelInput.
Nato dodajte gumb za dodajanje podatkov uporabnika v zbirko žebljičkov.
Odprite zavihek Vstavljanje.
Izberite Gumb da postavite gumb na zaslon aplikacije.
Nastavite gumb Besedilo lastnine do Dodajte pin.
V gumb vnesite naslednjo kodo OnSelect lastnost, točno tako, kot je prikazano:
Collect( PinsCollection, { X: XCoordinate.Text, Y: YCoordinate.Text, Z: ZCoordinate.Text, Label: LabelInput.Text } )
Zdaj boste spremenili vir podatkov žebljičkov iz Excelove tabele v novo zbirko.
Izberite 3D model.
Na Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam in nato izberite PinsCollection.
Na Napredno zavihek, najdi PinsX, ·, in PinsZ in jih nastavite X, ·, in Z, oz.
Ko uporabnik vnese koordinate in oznako ter izbere Dodajte pin, se na model na vnesenih koordinatah postavi označen zatič.
Pokažite informacije o zatičih, ko so dodani v 3D model
Na koncu združite prejšnje primere tako, da prikažete informacije o zatičih, ko jih uporabnik dodaja.
Z odprto aplikacijo za urejanje v Power Apps Studio:
- Na zaslon dodajte tabelo s podatki.
- Na Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam in izberite PinsCollection.
- Izberite Uredi polja in nato izberite Dodaj polje.
- Izberite stolpce, ki jih želite prikazati v tabeli, in nato izberite Dodaj
Drugi kontrolniki mešane resničnosti
- Oglejte si 3D vsebine v mešani resničnosti z Poglej v MR nadzor.
- Izmerite razdaljo, površino in prostornino z Merilna kamera nadzor.
- Ustvarite in si oglejte vnaprej določene 3D oblike z Oglejte si obliko v MR nadzor.
- Narišite 3D črte ali narišite 3D puščice, da določite območje ali sredstvo v svojem okolju z Oznaka v MR nadzor.
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