Приказ унапред дефинисаних 3D облика у мешовитој реалности
Користите контролу Прикажи облик у МР у апликацији са подлогом да бисте видели да ли дигитална коцка дате величине стаје у простор у стварном свету. (Да бисте уместо тога упоредили 3D модел објекта, користите контролу Прикажи у МР.)
Контрола Прикажи облик у МР додаје дугме у апликацију. Када корисник изабере дугме, апликација преклапа коцку у фиду камере на уређају. Димензије коцке су постављене као својство контроле када правите апликацију у програму Microsoft Power Apps Studio. Корисници не могу да промене величину коцке док користе апликацију.
Савет
Контроле мешовите стварности (МР) најбоље делују у добро осветљеним окружењима са равним површинама. Праћење је боље на уређајима са омогућеним LIDAR-ом.
Савет
МР контроле у услузи Power Apps користе Babylon и Babylon React Native. Садржај у мешовитој реалности који ради у Babylon sandbox окружењу треба да ради у услузи Power Apps кроз ову дељену МР платформу. Ако наиђете на проблеме са садржајем који ради у услузи Babylon, али не и у услузи Power Apps, пошаљите питање у Power Apps форум заједнице. (Означите га са "мешовита реалност".)
Додавање дугмета Прикажи облик у МР на екран апликације
Са апликацијом отвореном за уређивање у услузи Power Apps Studio:
- Отворите картицу Уметање и развијте одељак Мешовита реалност.
- Изаберите контролу Прикажи облик у МР да бисте је поставили на екран апликације или превуците контролу на екран да бисте је поставили прецизније.
Контрола је дугме означено иконом коцке и текстом Постави коцку. Промените ознаку и сакријте икону ако желите у својствима Текст и Тип приказа.
Својства
Промените понашање и изглед дугмета Прикажи облик у МР користећи својства. Нека својства су доступна само на картици Више опција.
Својство | Опис | Тип | Локација |
---|---|---|---|
Текстуална порука | Подешава текст ознаке дугмета. | String | Својства; Напредно: Text |
Алтернативни текст | Одређује текст који ће се приказати ако модел не може да се учита или ако корисник апликације задржи показивач изнад њега. | String | Својства; Напредно: AltText |
Тип приказа | Одређује да ли ознака дугмета приказује икону, текст или обоје. | Избор у падајућој листи | Својства; Напредно: DisplayType |
Ширина облика | Поставља ширину коцке. | Integer | Својства; Напредно: ShapeWidth |
Висина облика | Поставља висину коцке. | Integer | Својства; Напредно: ShapeHeight |
Дубина облика | Поставља дубину коцке. | Integer | Својства; Напредно: ShapeDepth |
Јединица мере | Подешава јединицу мере која се користи за ширину, висину и дубину коцке. | Избор у падајућој листи | Својства; Напредно: Units |
Омогући сенке | Одређује да ли се сенке користе за побољшање 3D ефекта приликом приказивања коцке. | Логичка вредност | Својства; Напредно: EnableShadows |
Омогућавање откривања означивача | Одређује да ли ће се откривање означивача користити за одређивање положаја и ротације модела. Погледајте чланак Коришћење откривања означивача са контролама мешовите реалности | Логичка вредност | Својства; Напредно: EnableMarkerDetection |
Видљиво | Приказује или сакрива дугме. | Логичка вредност | Својства; Напредно: Visible |
Положај | Поставља горњи леви угао дугмета на координате екрана наведене у вредностима X и Y. | Број са покретним зарезом | Својства; Напредно: X, Y |
Величина | Одређује величину дугмета помоћу вредности пиксела наведених у вредностима Width и Height. | Integer | Својства; Напредно: Width, Height |
Попуњеност на врху | Подешава одстојање између текста ознаке дугмета и горње ивице дугмета. | Број са покретним зарезом | Својства; Напредно: PaddingTop |
Попуњеност на дну | Подешава одстојање између текста ознаке дугмета и доње ивице дугмета. | Број са покретним зарезом | Својства; Напредно: PaddingBottom |
Попуњеност лево | Подешава одстојање између текста ознаке дугмета и леве ивице дугмета. | Број са покретним зарезом | Својства; Напредно: PaddingLeft |
Попуњеност десно | Подешава одстојање између текста ознаке дугмета и десне ивице дугмета. | Број са покретним зарезом | Својства; Напредно: PaddingRight |
Фонт | Поставља име породице фонтова која се користи за текст ознаке дугмета. | Падајућа листа | Својства; Напредно: Font |
Величина фонта | Величина фонта текста на ознаци дугмета. | Број са покретним зарезом | Својства; Напредно: FontSize |
Дебљина фонта | Подешава ширину текста ознаке дугмета: Подебљано, Танко Нормално или Полуподебљано. | Падајућа листа | Својства; Напредно: FontWeight |
Поравнавање текста | Поставља хоризонтално поравнавање текста ознаке на дугмету, Центрирано, Обострано, Лево или Десно. | Није примењиво | Својства; Напредно: TextAlignment |
Вертикално поравнавање | Поставља вертикално поравнавање текста ознаке на дугмету Bottom, Middle или Top. | Падајућа листа | Својства; Напредно: VerticalAlign |
Стил фонта | Подешава стил текста ознаке дугмета, Курзив, Подвучено, Прецртано или ништа. | Није примењиво | Својства; Напредно: Italic, Underline, Strikethrough |
Радијус ивице | Одређује радијус угла ивице дугмета. | Број са покретним зарезом | Својства; Напредно: BorderRadius |
Боја | Подешава боју текста ознаке дугмета и позадине дугмета. | Није примењиво | Својства; Напредно: FillColor, TextColor |
Ивица | Одређује стил, ширину и боју ивице дугмета. | Није примењиво | Својства; Напредно: BorderStyle, BorderThickness, BorderFillColor |
Онемогућено | Искључује дугме, али га оставља видљивим. | Логичка вредност | Својства; Напредно: Disabled |
Боја онемогућеног садржаја | Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета ако DisplayMode има вредност Онемогућено. | Није примењиво | Својства; Напредно: DisabledContentColor, DisabledFillColor, DisabledBorderColor |
Боја притиснутог садржаја | Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета када корисник изабере дугме. | Није примењиво | Својства; Напредно: PressedContentColor, PressedFillColor, PressedBorderColor |
Боја при преласку показивачем миша | Поставља боје текста ознаке дугмета, позадине дугмета и ивице дугмета када корисник задржи показивач миша изнад њега. | Није примењиво | Својства; Напредно: HoverContentColor, HoverFillColor, HoverBorderColor |
OnMixedRealitySelect | Понашање које се покреће када корисник изабере дугме које ће покренути искуство мешовите реалности. | Дефинисана радња | Више опција |
OnChange | Понашање које се покреће када се промени било које својство дугмета. Ово је уобичајено својство у више контрола. | Дефинисана радња | Више опција |
Савет | Одређује текст који ће се приказати када корисник задржи показивач изнад дугмета. | String | Више опција |
ContentLanguage | Одређује језик приказа ознаке дугмета ако се разликује од језика који се користи у апликацији. | String | Више опција |
DisplayMode | Одређује да ли дугме омогућава унос корисника (Уређивање), само приказује податке (Приказ) или је онемогућено (Онемогућено). | Пребројавање | Више опција |
Индекс картица | Одређује редослед којим је дугме изабрано ако се корисник креће кроз апликацију помоћу тастера Tab. | Integer | Својства; Напредно: TabIndex |
Својства излаза
Апликација може да користи више својстава када корисник комуницира са контролом Прикажи облик у МР. Она су позната као својства излаза. Можете да користите ова својства у другим контролама или да прилагодите доживљај апликације.
Својство | Опис | Тип |
---|---|---|
Фотографије | Прикупља фотографије снимљене током сесије у мешовитој реалности. Можете да отпремите фотографије из мешовите стварности у OneDrive и приказујете их у галерији. | Није примењиво |
Остале контроле мешовите реалности
- Прикажите 3D садржај помоћу контроле 3D објекта.
- Прикажите слике и 3D садржај у стварном свету помоћу контроле Приказ у мешовитој реалности.
- Измерите раздаљину, површину и запремину помоћу контроле Мерење у мешовитој реалности.
- Обојите 3D линије или нацртајте 3D стрелице да бисте навели област или средство у окружењу са контролом Обележавање у МР.
Погледајте и
- Креирање апликације за приказ облика у мешовитој реалности
- Коришћење откривања означивача са контролама мешовите реалности
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).