Visualitzar el contingut 3D al Power Apps
Afegiu fàcilment contingut en 3D interactiu a les aplicacions de llenç. Podeu seleccionar a partir d'una galeria de contingut 3D i, a continuació, girar i fer el zoom al model amb gestos senzills.
Important
El contingut en 3D ha d'estar en el format de fitxer .glb, .obj o .stil. Podeu convertir els models en 3D existents al format de fitxer .glb des d'una varietat de formats en 3D.
Suggeriment
Els controls de realitat mixta (MR) del Power Apps utilitzen Babylon i Babylon React Native. A través d'aquesta plataforma MR compartida, el contingut en realitat mixta que funciona a l'espai aïllat de Babylon hauria de funcionar al Power Apps. Si el contingut funciona a Babylon, però no al Power Apps, feu una pregunta al Fòrum de la comunitat del Power Apps. (Etiqueteu-la amb "realitat mixta".)
Afegir el control Objecte 3D a una pantalla d'aplicació
Amb l'aplicació oberta per a l'edició al Power Apps Studio:
- Obriu la pestanya Inserir i expandiu l'opció Fitxer multimèdia.
- Seleccioneu Objecte 3D per situar el control a la pantalla de l'aplicació o arrossegueu el control a la pantalla per posicionar-lo amb més precisió.
Propietats de la clau
Canvieu el comportament i l'aspecte del control de contingut 3D mitjançant les propietats. Algunes propietats només estan disponibles a la pestanya Opcions avançades.
Propietat | Descripció | Type | Ubicació |
---|---|---|---|
Font | Identifica el fitxer d'objecte que es visualitzarà. El control Objecte 3D admet la càrrega de models de diversos orígens. Per obtenir més informació, vegeu Càrrega de models externs en 3D. | No aplicable | Propietats; Opcions avançades: Source |
Text alternatiu | Especifica el text que es visualitzarà si el model no es pot carregar o si l'usuari passa el cursor pel model. | String | Propietats; Opcions avançades: AltText |
Emplenament del fons | Defineix el color de fons del control. | Selector de color | Propietats; Opcions avançades: BackgroundFill (accepta els codis de color RGBA o HTML hexadecimal) |
Pins(Elements) | Mostra marcadors al model en coordenades específiques, proporcionades en una font de dades (Items). Si s'especifica Cap, no es mostra cap marcador. | Taula de dades | Propietats; Opcions avançades: Items |
Mostra els marcadors | Mostra els marcadors descrits a Items. | Boolean | Propietats, Opcions avançades: ShowPins |
MaxPins | Especifica el nombre màxim de marcadors que es poden mostrar al model. | Integer | Avançada |
PernsX | Especifica la ubicació dels marcadors a l'eix X en un espai de coordenades 3D. | Nombre de coma flotant | Avançada |
PernsY | Especifica la ubicació dels marcadors a l'eix Y en un espai de coordenades 3D. | Nombre de coma flotant | Avançada |
PernsZ | Especifica la ubicació dels marcadors a l'eix Z en un espai de coordenades 3D. | Nombre de coma flotant | Avançada |
Mostra el botó Reinicialitza | Mostra o amaga un botó que restableix el model al seu estat inicial. | Boolean | Propietats, Opcions avançades: ShowReset |
OnModelLoad | Conté una fórmula de comportament que s'executa quan es carrega un model. | Esdeveniment | Avançada |
OnChange | Conté una fórmula de comportament que s'executa quan es canvia una propietat del control. | Esdeveniment | Avançada |
OnSelect | Conté una fórmula de comportament que s'executa quan l'usuari selecciona un marcador o el control. | Esdeveniment | Avançada |
Propietats addicionals
Propietat | Descripció | Type | Ubicació |
---|---|---|---|
ContentLanguage | Determina la llengua de visualització del control, si és diferent de la llengua utilitzada a l'aplicació. | String | Avançada |
DisplayMode | Determina si el control permet l'entrada de l'usuari (Edita), només mostra les dades (Visualitza) o està inhabilitada (Inhabilitat). | Llista desplegable | Avançada |
Posició | Col·loca la part superior esquerra del control de les coordenades de la pantalla especificades en x i y. | Nombre de coma flotant | Propietats; Opcions avançades: X, Y |
Mida | Determina la mida del control amb els valors dels píxels proporcionats a Amplada i Alçada. | Integer | Propietats; Opcions avançades: Width, Height |
Índex de pestanyes | Especifica l'ordre en què se selecciona el control si l'usuari navega per l'aplicació utilitzant la tecla de tabulació. | Integer | Avançada |
Indicador de funció | Determina el text que es visualitzarà quan l'usuari passi el cursor per sobre d'un marcador. | String | Avançada |
Visible | Mostra o amaga el control. | Boolean | Propietats; Opcions avançades: Visible |
Consideracions de rendiment
Us recomanem que utilitzeu un control 3D en una pantalla per a una millor experiència d'usuari. Diverses instàncies del control Objecte 3D en una pantalla intentaran carregar els seus models 3D a la vegada, que poden degradar dràsticament el rendiment de l'aplicació.
Altres controls de realitat mixta
- Visualitzeu imatges i contingut en 3D al món real amb el control Visualització en realitat mixta.
- Mesureu la distància, l'àrea i el volum amb el control Mesura en realitat mixta.
- Creeu i visualitzeu formes en 3D predefinides amb el control Visualitza la forma en realitat mixta.
- Pinteu línies 3D o dibuixeu fletxes 3D per especificar una àrea o un actiu del vostre entorn amb el control Marcatge en MR.
Consulteu també
Crear una aplicació amb controls 3D i de mixed reality
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de