Споделяне чрез


Преглед на предварително зададени 3D фигури в смесена реалност

Използвай Вижте формата в MR контрол в приложение за платно, за да видите дали цифров куб с даден размер се побира в пространство от реалния свят. (Вместо това, за да сравните 3D модел на обект, използвайте Преглед в MR контрол.)

Контролата Преглед на форма в MR добавя бутон към вашето приложение. Когато потребителят избере бутона, приложението наслагва куб върху канала на камерата на устройството. Размерите на куба се задават като свойство на контролата, когато сте автор на приложението в Microsoft Power Apps Studio. Потребителите не могат да променят размера на куба, докато използват приложението.

Снимка на екран на таблет, който показва цифров куб, насложен върху изгледа на потребителя към офис.

Съвет

Компонентите със смесена реалност (MR) работят най-добре в добре осветена среда с плоски текстурирани повърхности. Проследяването е по-добро на устройства с LIDAR.

Съвет

Контролите на MR в Power Apps използват Babylon и Babylon React Native. Съдържанието със смесена реалност, което работи в ограничителен режим на Babylon, трябва да работи в Power Apps чрез тази споделена MR платформа. Ако срещнете проблеми със съдържание, което работи в Babylon, но не и в Power Apps, изпратете въпрос на форум на общността на Power Apps. (Маркирайте го със „смесена реалност.“)

Добавете бутон Преглед на форма в MR към екран на приложение

С приложение, отворено за редактиране в Power Apps Studio:

  1. Отворете Вмъкване раздел и разгънете Смесена реалност.
  2. Изберете Преглед на форма в MR, за да поставите контролата на екрана на приложението, или плъзнете елемента за управление към екрана, за да го позиционирате по-точно.

Контролата е бутон, който е обозначен с икона на куб и текст Поставяне на куб. Променете етикета и скрийте иконата, ако желаете в свойствата Текст и Тип показване.

Екранна снимка на раздела Вмъкване в Power Apps Studio, показващ къде да намерите контролата Преглед на форма в MR.

Свойства

Променете поведението и външния вид на бутона Преглед на форма в MR с помощта на свойства. Някои имоти са налични само на Разширено раздел.

Екранна снимка на бутона Преглед на формата в MR до неговите свойства в Power Apps Studio.

Свойство Описание Тип Местоположение
Текстово съобщение Задава текста на етикета на бутона. String Свойства; Разширено: Текст
Алтернативен текст Определя текста, който ще се показва, ако моделът не може да се зареди или ако потребителят се задържи над модела. String Свойства; Разширено: AltText
Тип на показване Определя дали етикетът на бутона да показва икона на куб, текст или и двете. Падаща селекция Свойства; Разширено: DisplayType
Ширина на формата Задава ширината на куба. Integer Свойства; Разширено: ShapeWidth
Височина на формата Задава височината на куба. Integer Свойства; Разширено: ShapeHeight
Дълбочина на формата Задава дълбочината на куба. Integer Свойства; Разширено: ShapeDepth
Мерна единица Задава мерната единица, използвана за ширината, височината и дълбочината на куба. Падаща селекция Свойства; Разширено: Единици
Активиране на сенки Определя дали да се използват сенки за засилване на 3D ефекта, когато кубът е показан. Boolean Свойства; Разширено: EnableShadows
Активиране на откриването на маркери Определя дали откриването на маркер ще се използва за определяне на позицията и въртенето на модела. Вижте Използване на откриване на маркери с контроли за смесена реалност Boolean Свойства; Разширено: EnableMarkerDetection
Видим Показва или скрива бутона. Boolean Свойства; Разширено: Visible
Позиция Поставя горния ляв ъгъл на бутона в координатите на екрана, посочени в x и y. Число с плаваща запетая Свойства; Разширено: X, Y
Размер Определя размера на бутона, като използва стойностите на пикселите, предоставени в Ширина и Височина. Integer Свойства; Разширено: Width, Height
Допълване отгоре Задава разстоянието между текста на етикета на бутона и горната част на бутона. Число с плаваща запетая Свойства; Разширено: PaddingTop
Допълване отдолу Задава разстоянието между текста на етикета на бутона и долната част на бутона. Число с плаваща запетая Свойства; Разширено: PaddingBottom
Допълване отляво Задава разстоянието между текста на етикета на бутона и левия ръб на бутона. Число с плаваща запетая Свойства; Разширено: PaddingLeft
Допълване отдясно Задава разстоянието между текста на етикета на бутона и десния ръб на бутона. Число с плаваща запетая Свойства; Разширено: PaddingRight
Шрифт Задава името на фамилията шрифтове, използвани за текста на етикета на бутона. Падащ списък Свойства; Разширено: Font
Размер на шрифта Задава размера на текста на етикета на бутона. Число с плаваща запетая Свойства; Разширено: FontSize
Тежест на шрифт Задава тежестта на текста на етикета на бутона - Удебелен, По-лек, Нормален или Полуудебелен. Падащ списък Свойства; Разширено: FontWeight
Подравняване на текст Задава и хоризонталното подравняване на текста на етикета в бутона Център, Подравнен, Наляво или Надясно. Неприложимо Свойства; Разширено: TextAlignment
Вертикално подравняване Задава и вертикалното подравняване на текста на етикета в бутона Отдолу, В средата или Отгоре. Падащ списък Свойства; Разширено: VerticalAlign
Стил на шрифта Задава стила на текста на етикета на бутона - курсив, подчертаване, зачеркване или никакъв. Неприложимо Свойство; Разширено: Italic, Underline, Strikethrough
Радиус на граница Определя радиуса на ъгъла на границата на бутона. Число с плаваща запетая Свойства; Разширено: BorderRadius
Цвят Задава цветовете на текста на етикета на бутона и на фона на бутона. Неприложимо Свойства; Разширено: FillColor, TextColor
Граница Определя стила, ширината и цвета на границата на бутона. Неприложимо Имоти; Разширено: BorderStyle, BorderThickness, BorderFillColor
Забранени Изключва бутона, но го оставя видим. Boolean Свойства; Разширено: Disabled
Цвят при забрана Задава цветовете на текста на етикета на бутона, фона на бутона и рамката на бутона DisplayMode е Дезактивирано. Неприложимо Свойства; Разширено: DisabledContentColor, DisabledFillColor, DisabledBorderColor
Цвят при натискане Задава цветовете на текста на етикета на бутона, фона на бутона и рамката на бутона, когато потребителят избере бутона. Неприложимо Свойства; Разширено: PressedContentColor, PressedFillColor, PressedBorderColor
Цвят при посочване Задава цветовете на текста на етикета на бутона, фона на бутона и рамката на бутона, когато потребителят задържи показалеца на мишката върху него. Неприложимо Свойства; Разширено: HoverContentColor, HoverFillColor, HoverBorderColor
OnMixedRealitySelect Поведение, което се задейства, когато потребителят избере бутона за стартиране в изживяването със смесена реалност. Дефинирано действие Напреднали
OnChange Поведение, което се задейства при промяна на някакво свойство на бутона. Това е общо свойство в множество контроли. Дефинирано действие Напреднали
Пояснение Определя текста, който ще се показва, когато потребителят се задържи върху бутона. String Напреднали
ContentLanguage Определя езика на показване на етикета на бутона, ако той е различен от езика, използван в приложението. String Напреднали
DisplayMode Определя дали бутонът позволява въвеждане от потребителя (редактиране), показва само данни (изглед) или е деактивиран (забранено). Изброена стойност Напреднали
TabIndex Указва реда, в който се избира бутонът, ако потребителят навигира в приложението с помощта на клавиша Tab. Integer Свойства; Разширено: TabIndex

Изходни свойства

Вашето приложение може да използва повече свойства, когато потребител взаимодейства с контролата Преглед на форма в MR. Те са известни като изходни свойства. Можете да използвате тези свойства в други контроли или да персонализирате работата на приложението.

Свойство Описание Тип
Снимки Събира снимките, заснети по време на сесията със смесена реалност. Можете да качите снимките със смесена реалност в OneDrive и ги покажете в галерия. Неприложимо

Други контроли за смесена реалност

Вижте също

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).