Nastojen lisääminen 3D-malleihin Power Appsissa
Lisää nastoja (jotka näytetään pyöreinä merkintöinä) 3D-malleihin pohjaan perustuvissa sovelluksissasi. Käyttäjät voivat lisätä omia nastojaan ja tarkastella valitsemiansa nastojen tietoja.
Ennalta määritettyjen nastojen lisääminen 3D-malliin Excel-työkirjasta
Helpoin tapa lisätä nastoja 3D-malliin on ladata ne Excel-työkirjasta.
Nastojen tietolähteen täytyy olla nimetty taulukko Excelissä. Taulukossa on oltava neljä saraketta. Jokainen sarake vastaa 3D-objekti-ohjausobjektin ominaisuutta. Jokainen rivi piirretään nastana malliin. Rivit määrittävät nastojen sijainnin kolmiulotteisessa koordinaattijärjestelmässä.
Tärkeä
Power Appsin yhdistetyn todellisuuden (MR) ohjausobjektit käyttävät vasemmanpuoleista koordinaattijärjestelmää.
Sarake | Vastaa ominaisuutta |
---|---|
Label | ItemsLabels |
X | PinsX |
Y | PinsY |
Z | PinsZ |
Alla on esimerkki taulukosta, jonka nimi on TestPins ja joka sisältää koordinaatit neljän nastan lisäämiseksi 3D-malliin:
Jos haluat kokeilla tätä esimerkkiä, aloita luomalla taulukko Excelissä.
Kopioi seuraavat näytetiedot ja liitä ne uuden Excel-laskentataulukon soluun A1.
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 Valitse jokin liitetyistä soluista. Valitse Aloitus-välilehdestä Muotoile taulukoksi, valitse tyyli ja valitse sitten OK.
Syötä Taulukon rakenne -välilehden Taulukon nimi -kenttään nimi, kuten TestPins.
Tallenna työkirja ja sulje se.
Lisää taulukko sitten tietolähteeksi näyttääksesi nastat 3D-mallissa.
- Avaa Power Apps Studio ja lisää 3D-malli tai valitse olemassa oleva malli.
- Määritä 3D-objekti-ohjausobjekin Source-ominaisuudeksi https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/chair.glb (tai mikä tahansa muu haluamasi mallitiedosto).
Huomautus
3D-objekti-ohjausobjektin ensimmäisen esiintymän nimi on oletusarvoisesti 3DObject1, ja käytämme tätä nimeä seuraavissa esimerkeissä. Ohjausobjektin seuraavien esiintymien nimet olisivat ViewIn3D2, ViewIn3D3 ja niin edelleen.
- Valitse mallin Ominaisuudet-välilehdestä avattava Pins(Items)-luettelo.
- Kirjoita hakukenttään excel ja valitse sitten Tuo Excelistä.
- Etsi aiemmin tallentamasi Excel-työkirja ja avaa se.
- Valitse Excel-taulukolle antamasi nimi ja valitse sitten Yhdistä.
- Etsi Lisäasetukset-välilehdestä PinsX, PinsY ja PinsZ ja syötä taulukon vastaavan sarakkeen nimi. (Syötä tässä esimerkissä ItemsLabels-kenttään Label, PinsX-kenttään X ja niin edelleen). Aseta sarakkeen nimi lainausmerkkeihin.
Nastat näytetään mallissa koordinaattien määrittämissä sijainneissa.
Nastojen selitteen ja koordinaattien näyttäminen 3D-mallissa
Käytä tietotaulukkoa näyttääksesi valittujen nastojen selitteen ja koordinaatit pohjaan perustuvassa sovelluksessa.
Sovellus avattuna Power Apps Studiossa muokkausta varten:
Avaa Lisää-välilehti ja laajenna Asettelu.
Valitse Tietotaulukko asettaaksesi taulukon sovelluksen näyttöön tai vedä ohjausobjekti tarkalle paikalleen näytössä.
Valitse, näytetäänkö kaikkien nastojen vai ainoastaan valittujen nastojen tiedot. Kun tietotaulukko on valittuna:
Näytä kaikki nastat: Valitse Ominaisuudet-ruudusta avattava Pins(Items)-luettelo ja valitse aiemmin yhdistämäsi Excel-taulukko.
Näytä vain valittu nasta: Kirjoita Power Apps Studio -lauseke-editoriin 3DObject1.SelectedItems.
Valitse Ominaisuudet-ruudusta Muokkaa kenttiä ja valitse sitten Lisää kenttä.
Valitse näytettävät sarakkeet ja valitse sitten Lisää.
Valitun nastan selitteen näyttäminen 3D-mallissa
Käytä tekstikenttää näyttääksesi pohjaan perustuvassa sovelluksessa vain valitun nastan selitteen.
Sovellus avattuna Power Apps Studioossa muokkausta varten:
- Avaa Lisää-välilehti.
- Valitse Tekstiselite asettaaksesi tekstiruudun sovelluksen näyttöön tai vedä ohjausobjekti tarkalle paikalleen näytössä.
- Kirjoita lauseke-editoriin 3DObject1.Selected.Label.
Salli käyttäjien lisätä omia nastojaan 3D-malliin luomalla kokoelma
Jos haluat sallia käyttäjien asettaa nastoja 3D-malliin, käytä kokoelmaa.
Sovellus avattuna Power Apps Studiossa muokkausta varten:
Avaa Lisää-välilehti.
Valitse Tekstisyöte asettaaksesi tekstinsyöttöruudun sovelluksen näyttöön.
Kopioi tekstiruutu ja liitä se kolme kertaa luodaksesi neljä tekstinsyöttöohjausobjektia.
Määritä kunkin ohjausobjektin Default-ominaisuudeksi X, Y, Z ja Label tässä järjestyksessä.
Avaa Puunäkymä-välilehti.
Muuta ohjausobjektien nimiksi XCoordinate, YCoordinate, ZCoordinate ja LabelInput.
Lisää seuraavaksi painike, jolla käyttäjän tiedot liitetään nastakokoelmaan.
Avaa Lisää-välilehti.
Valitse Painike asettaaksesi painikkeen sovelluksen näyttöön.
Määritä painikkeen Text-ominaisuudeksi Lisää nasta.
Syötä seuraava koodi painikkeen OnSelect-ominaisuudelle tarkalleen näin:
Collect( PinsCollection, { X: XCoordinate.Text, Y: YCoordinate.Text, Z: ZCoordinate.Text, Label: LabelInput.Text } )
Nyt vaihdat nastojen tietolähteen Excel-taulukosta uuteen kokoelmaan.
Valitse 3D-malli.
Valitse Ominaisuudet-välilehdestä avattava Pins(Items)-luettelo ja valitse sitten PinsCollection.
Etsi Lisäasetukset-välilehdestä PinsX, PinsY ja PinsZ ja määritä niiden arvoiksi X, Y ja Z tässä järjestyksessä.
Kun käyttäjä syöttää koordinaatit ja selitteen ja valitsee Lisää nasta, malliin asetetaan nasta ja selite syötettyihin koordinaatteihin.
Nastojen tietojen näyttäminen 3D-malliin lisättäessä
Yhdistä lopuksi edellä kuvatut esimerkit näyttämällä nastojen tiedot, kun käyttäjä lisää nastoja.
Sovellus avattuna Power Apps Studiossa muokkausta varten:
- Lisä näyttöön tietotaulukko.
- Valitse Ominaisuudet-välilehdestä avattava Pins(Items)-luettelo ja valitse PinsCollection.
- Valitse Muokkaa kenttiä ja valitse sitten Lisää kenttä.
- Valitse taulukossa näytettävät sarakkeet ja valitse sitten Lisää.
Muut yhdistetyn todellisuuden ohjausobjektit
- Näytä 3D-sisältö yhdistetyssä todellisuudessa Näytä MR-muodossa -ohjausobjektin avulla.
- Mittaa etäisyys, pinta-ala ja tilavuus Mittaava kamera -ohjausobjektin avulla.
- Luo ja näytä valmiita 3D-muotoja Näytä muoto MR-tilassa -ohjausobjektin avulla.
- Voit maalata 3D-rivejä tai piirtää 3D-nuolia ja määrittää ympäristössä olevan alueen tai resurssin Merkitse MR:ssä -ohjausobjektin avulla.
Huomautus
Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)
Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).