Sdílet prostřednictvím


Zobrazení 3D obsahu v Power Apps

Snadno přidávejte interaktivní 3D obsah do svých aplikací plátna. Můžete vybírat z galerie 3D obsahu a pak pomocí jednoduchých gest otočit a přiblížit model.

Fotografie dvou telefonů vedle sebe, z nichž oba ukazují 3D model vysokozdvižného vozíku zobrazený ve dvou mobilních aplikacích.

Důležité

Váš 3D obsah musí být ve formátech .glb, .obj nebo .stl. Můžete převést své stávající 3D modely do formátu souboru .glb z různých 3D formátů.

Tip

Ovládací prvky hybridní reality (MR) v Power Apps využívají technologie Babylon a Babylon React Native. Obsah hybridní reality, který funguje v sandboxu Babylon, by měl fungovat v Power Apps prostřednictvím této sdílené platformy hybridní reality. Pokud váš obsah funguje v Babylonu, ale ne v Power Apps, zeptejte se ve fóru komunity Power Apps. (Označte dotaz značkou „mixed reality“.)

Přidání ovládacího prvku 3D objekt na obrazovku aplikace

S aplikací otevřenou pro úpravy v aplikaci Power Apps Studio proveďte tento postup:

  1. Otevřete kartu Vložit a rozbalte Média.
  2. Vyberte možnost 3D objekt a umístěte ovládací prvek do obrazovky aplikace, nebo ho přetáhněte a umístěte přesněji kdekoli na obrazovce.

Hlavní vlastnosti

Změňte chování a vzhled ovládacího prvku 3D obsahu pomocí vlastností. Některé vlastnosti jsou dostupné pouze na kartě Upřesnit.

Ovládací prvek 3D obsahu zobrazený vedle karty vlastností v Power Apps Studio .

Vlastnost Popis Typ Umístění
Source Identifikuje soubor objektu, který se má zobrazit. Ovládací prvek 3D objekt podporuje načítání modelů z různých zdrojů. Podrobnosti najdete v tématu Načítání externích 3D modelů. Nelze použít Vlastnosti; Upřesnit: Source
Alternative text Určuje text, který se zobrazí, pokud model nelze načíst nebo pokud uživatel aplikace nad model umístí kurzor. String Vlastnosti; Upřesnit: AltText
Background fill Nastaví barvu pozadí ovládacího prvku. Nástroj pro výběr barvy Vlastnosti; Upřesnit: BackgroundFill (přijímá hexadecimální barevné kódy RGBA nebo HTML)
Pins(Items) Zobrazuje špendlíky na modelu na konkrétních souřadnicích, zadané ve zdroji dat (Items). Pokud má hodnotu Žádné, nejsou zobrazeny žádné špendlíky. Datová tabulka Vlastnosti; Upřesnit: Items
Show pins Zobrazuje špendlíky popsané ve vlastnosti Items. Boolean Vlastnosti; Upřesnit: ShowPins
MaxPins Určuje maximální počet špendlíků, které lze na modelu zobrazit. Integer Upřesnit
PinsX Určuje umístění špendlíků na ose X ve 3D souřadnicovém prostoru. Číslo s plovoucí desetinnou čárkou Upřesnit
PinsY Určuje umístění špendlíků na ose Y ve 3D souřadnicovém prostoru. Číslo s plovoucí desetinnou čárkou Upřesnit
PinsZ Určuje umístění špendlíků na ose Z ve 3D souřadnicovém prostoru. Číslo s plovoucí desetinnou čárkou Upřesnit
Show reset button Zobrazí nebo skryje tlačítko, které resetuje model do původního stavu. Boolean Vlastnosti; Upřesnit: ShowReset
OnModelLoad Obsahuje vzorec chování, který se spustí při načtení modelu. Událost Upřesnit
OnChange Obsahuje vzorec chování, které se spustí, když se změní jakákoli vlastnost ovládacího prvku. Událost Upřesnit
OnSelect Obsahuje vzorec chování, který se spustí, když uživatel vybere špendlík nebo ovládací prvek. Událost Upřesnit

Další vlastnosti

Vlastnost Popis Typ Umístění
ContentLanguage Určuje jazyk zobrazení ovládacího prvku, pokud se liší od jazyka používaného v aplikaci. Řetězec Upřesnit
DisplayMode Určuje, zda ovládací prvek umožňuje zadávání údajů uživatelem (Edit), pouze zobrazuje data (View) nebo je zakázaný (Disabled). Rozevírací seznam Upřesnit
Position Umístí levý horní roh ovládacího prvku na souřadnice obrazovky zadané v x a y. Číslo s plovoucí desetinnou čárkou Vlastnosti; Upřesnit: X, Y
Size Určuje velikost ovládacího prvku pomocí hodnot pixelů uvedených ve vlastnostech Width a Height. Integer Vlastnosti; Upřesnit: Width,Height
TabIndex Určuje pořadí, v jakém je ovládací prvek vybrán, pokud uživatel prochází aplikaci pomocí klávesy Tab. Integer Upřesnit
Tooltip Určuje text, který se zobrazí, když uživatel najede kurzorem na špendlík. String Upřesnit
Visible Zobrazí nebo skryje ovládací prvek. Boolean Vlastnosti; Upřesnit: Visible

Důležité informace o výkonu

Pro nejlepší uživatelský zážitek doporučujeme používat jeden 3D ovládací prvek na obrazovce. Více instancí ovládacího prvku 3D objekt na jedné obrazovce může vést ke zhoršení výkonu aplikace, protože každá instance se pokusí načíst své 3D modely současně.

Další ovládací prvky hybridní reality

  • Prohlížejte si obrázky a 3D obsah v reálném světě pomocí ovládacího prvku View in mixed reality.
  • Změřte vzdálenost, plochu a objem pomocí ovládacího prvku Measure in MR.
  • Vytvářejte a zobrazujte předdefinované 3D tvary pomocí ovládacího prvku View shape in mixed reality.
  • Malováním 3D čar nebo kreslením 3D šipek určete oblast nebo položku ve vašem prostředí pomocí ovládacího prvku Markup in MR.

Viz také

Vytvoření aplikace s ovládacími prvky 3D a mixed reality

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).