Аралас шындық режимінде өлшемдер алу

Нақты жұмыс шарттарында қашықтықты, аймақты және көлемді өлшеу үшін кенеп бағдарламасындағы Measuring camera басқару элементін пайдалануға болады. Сондай-ақ екі және үш өлшемді еркін пішіндер жасай аласыз және олардың нақты кеңістікке қалай сәйкес келетінін көре аласыз.

Measuring camera басқару элементі бағдарламаға түймешік қосады. Пайдаланушы түймешікті басқан кезде, бағдарлама құрылғының камерасынан тікелей трансляция жасайды. Экрандағы нұсқаулар пайдаланушыға құрылғыны өлшенетін бет бойынша оңнан солға баяу жылжыту арқылы бақылау орнатуға нұсқау береді. Пайдаланушы бастапқы нүктені анықтайды және сегменттерді өлшеу аяқталғанша қажетінше қосады. Өлшенетін кеңістіктің өлшемдері камера арқылы түсірілетін кескінге қабаттастырылады.

Пайдаланушы өлшеулерді басқару элементінің Measurements (Өлшеулер) шығыс сипаттарында түсіру үшін жібере алады. Сондай-ақ пайдаланушы кеңістікті өлшеу кезінде скриншоттар түсіре алады. Скриншоттар басқару элементінің Photos (Фотосуреттер) шығыс сипатында түсіріледі.

Салынып жатқан бөлме бұрышына қабаттасқан өлшемдерді көрсететін телефон экранының фотосуреті.

Шайпұл

Mixed-reality (MR) басқару элементтері тегіс текстуралы жарықтандырылған орталарда жақсы жұмыс істейді. LIDAR қосылған құрылғыларда бақылау жақсырақ жұмыс істейді.

Өлшеу камерасы түймешігін бағдарлама экранына қосу

Power Apps Studio бағдарламасында өңдеу үшін ашылған бағдарлама арқылы келесі әрекеттерді орындаңыз:

  1. Кірістіру қойыншасын ашып, Мультимедиа мәзірін кеңейтіңіз.
  2. Басқару элементін бағдарлама экранына орналастыру үшін Measuring camera басқару элементін таңдаңыз немесе басқару элементін дәлірек орналастыру үшін оны экранға сүйреңіз.

Басқару элементі — текше белгішесімен және Өлшеу мәтінімен белгіленген түймешік. Белгіні өзгертіңіз және қаласаңыз, белгішені Text және Display type сипаттарында жасырыңыз.

Сипаттар

Өлшеу камерасы түймешігінің әрекетін және көрінісін сипаттарды қолданып өзгертіңіз. Кейбір сипаттар тек Кеңейтілген қойыншасында қолжетімді.

Құрылыс процесі кезінде Microsoft Power Apps Studio бағдарламасында сипаттармен бірге көрсетілген Measuring Camera түймешігінің скриншоты.

Сипат Сипаттама Түр Орналасқан жері
Мәтін Түймешік белгісінің мәтінін орнатады. String Сипаттар; Кеңейтілген: Text
Дисплей түрі Түймешік белгісі текше белгішесін, мәтінді немесе екеуін де көрсететінін анықтайды. Ашылмалы тізім Сипаттар; Кеңейтілген: DisplayType
Өлшем бірлігі Өлшемдер үшін пайдаланылатын бірлікті орнатады. Ашылмалы тізім Сипаттар; Кеңейтілген: Units
Өлшем түрі Пайдаланушы орындай алатын өлшеу түрін анықтайды: Қашықтық, Аймақ немесе Көлем (аймақ және биіктік немесе тереңдік). Ашылмалы тізім Сипаттар; Кеңейтілген: MeasurementType
Жәшік сызбасы Түсірілген өлшемдерді тікбұрышты пішіндерге бекітеді. Boolean Сипаттар; Кеңейтілген: BoxDraw
Көлеңкелерді қосу Пішінді сызған кезде 3D әсерін күшейту үшін көлеңкелердің пайдаланылатынын анықтайды. Boolean Сипаттар; Кеңейтілген: EnableShadows
Күтілетін өлшемдер (элементтер) Деректер көзін (Items) Excel жұмыс кітабындағы кесте түрінде анықтайды, соның көмегімен пайдаланушы түсіруі керек өлшемдерді алуға болады. Қолданылмайды Сипаттар; Кеңейтілген: Items
Көрінеді Түймешікті көрсетеді немесе жасырады. Boolean Сипаттар; Кеңейтілген: Visible
Орналасу Түймешіктің жоғарғы сол жақ бұрышын x және y тармағында көрсетілген экран координаттарына орналастырады. Қалқымалы нүкте саны Сипаттар; Кеңейтілген: X, Y
Өлшем Width (Ені) және Height (Биіктігі) тармағында берілген пиксель мәндерін пайдаланып түймешіктің өлшемін анықтайды. Бүтін сан Сипаттар; Кеңейтілген: 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 Түймешік сипаты өзгертілген кезде іске қосылатын кодты қамтиды. Оқиға Жетілдірілген
OnSelect Пайдаланушы түймешікті таңдаған кезде іске қосылатын кодты қамтиды. Оқиға Жетілдірілген
ItemsLabels Items ішіндегі бағанды анықтайды, онда пайдаланушылар түсіруі керек өлшемдер белгілері қамтылады. ColumnName Жетілдірілген
ItemsMeasurementType (Қосымша) Items ішіндегі бағанды анықтайды, онда пайдаланушылар түсіруі керек өлшем түрін көрсететін жол (Қашықтық, Аймақ, Көлем немесе Еркін пішін) қамтылады. ColumnName Кеңейтілген; мынаны қараңыз: MeasurementType
ItemsBoxDraw (Қосымша) Items ішіндегі бағанды анықтайды, онда өлшемдерді тікбұрышты пішіндерге бекітетін жол (True немесе False) қамтылады. ColumnName Кеңейтілген; мынаны қараңыз: BoxDraw
Қалқыма сөзкөмек Пайдаланушы көрнекі элементтің үстіне курсорды апарған кезде көрсетілетін мәтінді анықтайды. String Жетілдірілген
ContentLanguage Басқару элементі бағдарламада пайдаланылатын тілден өзгеше болса, басқару элементі көрсетілетін тілді анықтайды. String Жетілдірілген
DisplayMode Басқару элементі пайдаланушыға деректерді енгізуге (Edit), тек көрсетуге (View) рұқсат ететінін немесе деректердің өшірілген (Disabled) күйін анықтайды. Санау Жетілдірілген
TabIndex Пайдаланушы Tab пернесін пайдаланып бағдарламаны шарласа, басқару элементін таңдау ретін көрсетеді. Бүтін сан Сипаттар; Кеңейтілген: Tab index

Шығыс сипаттар

Пайдаланушы View in MR басқару элементімен әрекеттескенде, бағдарламаңыз көбірек сипаттарды пайдалана алады. Олар шығыс сипаттары ретінде белгілі. Сіз бұл сипаттарды басқа басқару элементтерінде немесе бағдарлама тәжірибесін реттеу үшін пайдалана аласыз.

Сипат Сипаттама
Фотосуреттер Пайдаланушы кеңістікті өлшеу кезінде түсіретін фотосуреттер туралы ақпаратты жинаққа түсіреді. Аралас шындықтағы фотосуреттерді OneDrive жүйесіне жүктеп салып, оларды галереяда көрсету үшін жинақты пайдаланыңыз.
Өлшемдер Өлшенген қашықтықтарды, көлемдерді және аймақтарды қамтитын кестені түсіреді.
Сегменттер Өлшенген нысандағы сегменттер туралы ақпаратты кесте түрінде түсіреді.

Measurements кестесінде келесі бағандар бар:

  • Label — берілген өлшемді анықтайтын жол
  • Id — бұл өлшемді бірегей анықтайтын сан
  • Units — өлшем бірлігін бірегей сәйкестендіретін жол
  • Height — өлшенген көлемнің биіктігін көрсететін сан (2D аймағы өлшенсе, 0)
  • Length — өлшенген периметрдің немесе жолдың жалпы ұзындығын білдіретін сан
  • BoundingWidth — пішінді шектейтін минималды енді білдіретін сан
  • BoundingDepth — пішінді шектейтін минималды тереңдікті білдіретін сан
  • Area — өлшенген пішіннің болжалды аймағын квадрат бірліктерінде көрсететін сан
  • Volume — өлшенген пішіннің болжалды көлемін текше бірліктерінде көрсететін сан

Segments кестесінде келесі бағандар бар:

  • Length — сегменттің жалпы қашықтығын берілген бірліктерде көрсететін сан
  • DirectionX — әлемдік (3D) кеңістіктегі сегменттің X бағытын көрсететін сан
  • DirectionY — әлемдік (3D) кеңістіктегі (әдетте 0) сегменттің Y бағытын көрсететін сан
  • DirectionZ — әлемдік (3D) кеңістіктегі сегменттің Z бағытын көрсететін сан

Бағдарламаларыңызда Measuring camera басқару элементінің шығыс сипаттарын пайдалану жолы туралы қосымша мәлімет алыңыз: Кеңістіктік сынақ сүзгісі арқылы аралас шындықтағы өлшемдерді тексеру

Басқа аралас шындық басқару элементтері

  • 3D мазмұнды 3D object басқару элементінің көмегімен қараңыз.
  • Кескіндер мен 3D мазмұнды шынайы өмірде View in mixed reality басқару элементінің көмегімен қараңыз.
  • Алдын ала анықталған 3D пішіндерді View shape in mixed reality басқару элементінің көмегімен жасаңыз және қараңыз
  • Ортаңыздағы аймақты немесе активті Markup in MR басқару элементінің көмегімен көрсету үшін 3D сызықтарды бояңыз немесе 3D көрсеткілерді сызыңыз.

Сонымен қатар қараңыз

Measuring Camera басқару элементін пайдаланып бағдарлама жасау

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).