혼합 현실에서 사전 정의된 3D 셰이프 보기
캔버스 앱의 MR에서 모양 보기 컨트롤을 사용하여 주어진 크기의 디지털 큐브가 실제 공간에 맞는지 확인합니다. (대신 개체의 3D 모델을 비교하려면 MR에서 보기 컨트롤을 사용합니다.)
MR에서 모양 보기 컨트롤은 앱에 버튼을 추가합니다. 사용자가 버튼을 선택하면 앱이 디바이스 카메라 피드에 큐브를 오버레이합니다. 큐브의 차원은 Microsoft Power Apps Studio에서 앱을 제작할 때 컨트롤의 속성으로 설정됩니다. 사용자는 앱을 사용하는 동안 큐브의 크기를 변경할 수 없습니다.
팁
Mixed Reality(MR) 컨트롤은 표면이 평평한 조명이 밝은 환경에서 가장 잘 작동합니다. 추적은 LIDAR 지원 장치에서 더 좋습니다.
팁
Power Apps의 MR 컨트롤은 Babylon과 Babylon React Native를 사용합니다. Babylon 샌드박스에서 작동하는 혼합 현실 콘텐츠는 이 공유 MR 플랫폼을 통해 Power Apps에서 작동해야 합니다. 콘텐츠가 Babylon에서는 작동하지만 Power Apps에서는 작동하지 않는 경우 Power Apps 커뮤니티 포럼에서 질문하세요. ("혼합 현실"로 태그를 지정합니다.)
View shape in MR 버튼을 앱 화면에 추가합니다
Power Apps Studio에서 편집을 위해 앱을 연 상태에서 다음을 수행합니다.
- 삽입 탭을 열고 Mixed Reality를 확장합니다.
- MR에서 모양 보기를 선택하여 컨트롤을 앱 화면에 배치하거나 컨트롤을 화면으로 드래그하여 더 정확하게 배치합니다.
컨트롤은 큐브 아이콘과 큐브 배치 텍스트로 레이블이 지정된 버튼입니다. Text 및 Display type 속성에서 원하는 경우 레이블을 변경하고 아이콘을 숨깁니다.
속성
속성을 사용하여 View shape in MR 버튼의 동작과 모양을 변경합니다. 일부 속성은 고급 탭에서만 사용할 수 있습니다.
속성 | 설명 | 유형 | 위치 |
---|---|---|---|
텍스트 | 버튼 레이블 텍스트를 설정합니다. | 문자열 | 속성, 고급: Text |
대체 텍스트 | 모델을 로드할 수 없거나 사용자가 모델 위로 마우스를 가져가면 표시할 텍스트를 지정합니다. | 문자열 | 속성, 고급: AltText |
표시 형식 | 버튼 레이블이 큐브, 텍스트 또는 둘의 아이콘을 표시할지 여부를 결정합니다. | 드롭 다운 선택 | 속성, 고급: DisplayType |
형태 너비 | 큐브의 너비를 설정합니다. | 정수 | 속성, 고급: ShapeWidth |
형태 높이 | 큐브의 높이를 설정합니다. | 정수 | 속성, 고급: ShapeHeight |
셰이프 깊이 | 큐브의 깊이를 설정합니다. | 정수 | 속성, 고급: ShapeDepth |
측정 단위 | 큐브의 너비, 높이 및 깊이에 사용되는 측정 단위를 설정합니다. | 드롭 다운 선택 | 속성, 고급: Units |
그림자 사용 | 큐브가 표시될 때 3D 효과를 향상시키기 위해 그림자를 사용할지 여부를 결정합니다. | 부울 | 속성, 고급: EnableShadows |
표식 검색 사용 | 모델 위치 및 회전을 결정하는 데 표식 검색을 사용할지 여부를 결정합니다. mixed reality 컨트롤로 표식 검색 사용 참조 | 부울 | 속성; 고급: EnableMarkerDetection |
표시됨 | 버튼을 표시하거나 숨깁니다. | 부울 | 속성, 고급: Visible |
위치 | x 및 y에 지정된 화면 좌표에 버튼의 왼쪽 위 모서리를 배치합니다. | 부동 소수점 수 | 속성; 고급: X, Y |
크기 | Width 및 Height에 제공된 픽셀 값을 사용하여 버튼의 크기를 결정합니다. | 정수 | 속성; 고급: Width, Height |
여백 상단 | 버튼 레이블 텍스트와 버튼 상단 사이의 거리를 설정합니다. | 부동 소수점 수 | 속성, 고급: PaddingTop |
여백 하단 | 버튼 레이블 텍스트와 버튼 하단 사이의 거리를 설정합니다. | 부동 소수점 수 | 속성, 고급: PaddingBottom |
여백 왼쪽 | 버튼 레이블 텍스트와 버튼 좌측 가장자리 사이의 거리를 설정합니다. | 부동 소수점 수 | 속성, 고급: PaddingLeft |
여백 오른쪽 | 버튼 레이블 텍스트와 버튼 우측 가장자리 사이의 거리를 설정합니다. | 부동 소수점 수 | 속성, 고급: PaddingRight |
글꼴 | 버튼 레이블 텍스트에 사용되는 글꼴 패밀리의 이름을 설정합니다. | 드롭다운 목록 | 속성, 고급: Font |
글꼴 크기 | 버튼 레이블 텍스트의 크기를 설정합니다. | 부동 소수점 수 | 속성, 고급: FontSize |
글꼴 두께 | 굵게, 가늘게, 기본, 또는 약간 굵게 등 버튼 레이블 텍스트의 두께를 설정합니다. | 드롭다운 목록 | 속성, 고급: FontWeight |
텍스트 맞춤 | 가운데, 양쪽 맞춤, 왼쪽, 또는 오른쪽 등 버튼에서 레이블 텍스트의 수평 맞춤을 설정합니다. | 해당 없음 | 속성, 고급: TextAlignment |
세로 맞춤 | 아래쪽, 가운데, 또는 위쪽 등 버튼에서 레이블 텍스트의 수직 정렬을 설정합니다. | 드롭다운 목록 | 속성, 고급: VerticalAlign |
글꼴 스타일 | 기울임꼴, 밑줄, 취소선 또는 아무 설정 없이 버튼 레이블 텍스트의 스타일을 설정합니다. | 해당 없음 | 속성, 고급: 기울임꼴, 밑줄, 취소선 |
테두리 반지름 | 버튼 테두리의 모서리 반경을 결정합니다. | 부동 소수점 수 | 속성, 고급: BorderRadius |
Color | 버튼 레이블 텍스트와 버튼 백그라운드의 색상을 설정합니다. | 해당 없음 | 속성, 고급: FillColor, TextColor |
테두리 | 버튼 테두리의 스타일, 너비 및 색상을 결정합니다. | 해당 없음 | 속성, 고급: BorderStyle, BorderThickness, BorderFillColor |
사용 안 함 | 버튼을 끄지만 보이는 상태로 둡니다. | 부울 | 속성, 고급: Disabled |
사용 안 함 색 | DisplayMode 가 Disabled이면 버튼 레이블 텍스트, 버튼 백그라운드 및 버튼 테두리의 색상을 설정합니다. | 해당 없음 | 속성, 고급: DisabledContentColor, DisabledFillColor, DisabledBorderColor |
누른 색상 | 사용자가 버튼을 선택했을 때의 버튼 레이블 텍스트의 색상, 버튼 백그라운드, 버튼 테두리를 설정합니다. | 해당 없음 | 속성, 고급: PressedContentColor, PressedFillColor, PressedBorderColor |
가리킨 항목 색 | 사용자가 마우스로 가리키면 버튼 레이블 텍스트, 버튼 백그라운드 및 버튼 테두리의 색상을 설정합니다. | 해당 없음 | 속성, 고급: HoverContentColor, HoverFillColor, HoverBorderColor |
OnMixedRealitySelect | 사용자가 버튼을 선택하여 혼합 현실 경험을 시작할 때 트리거되는 동작입니다. | 정의된 작업 | 고급 |
OnChange | 버튼의 속성이 변경될 때 트리거되는 동작입니다. 이것은 여러 컨트롤에서 공통된 속성입니다. | 정의된 작업 | 고급 |
Tooltip | 사용자가 마우스 위로 마우스를 가져갈 때 표시할 텍스트를 결정합니다. | 문자열 | 고급 |
ContentLanguage | 앱에서 사용되는 언어와 다른 경우 버튼 레이블의 표시 언어를 결정합니다. | 문자열 | 고급 |
DisplayMode | 버튼이 사용자 입력을 허용할지(Edit), 데이터만 표시할지(View) 또는 사용 중지할지(Disabled) 결정합니다. | 열거형 | 고급 |
TabIndex | 사용자가 Tab 키를 사용하여 앱을 탐색하는 경우 버튼이 선택되는 순서를 지정합니다. | 정수 | 속성, 고급: TabIndex |
출력 속성
사용자가 MR에서 모양 보기 컨트롤과 상호 작용할 때 더 많은 속성을 사용할 수 있습니다. 이를 출력 속성이라고 합니다. 이러한 속성을 다른 컨트롤에서 사용하거나 앱 경험을 사용자 지정할 수 있습니다.
속성 | 설명 | 유형 |
---|---|---|
사진 | 혼합 현실 세션 중에 캡처한 사진을 모읍니다. 혼합 현실 사진을 OneDrive에 업로드하여 갤러리에서 표시할 수 있습니다. | 해당 없음 |
기타 mixed reality 컨트롤
- 3D 개체 컨트롤을 사용하여 3D 콘텐츠를 봅니다.
- View in mixed reality 컨트롤로 이미지와 3D 콘텐츠를 현실 세계에서 볼 수 있습니다.
- Measure in mixed reality 컨트롤로 거리, 면적, 부피를 측정합니다.
- 3D 선을 그리거나 3D 화살표를 그려서 Markup in MR 컨트롤을 사용하여 환경의 영역이나 자산을 지정합니다.
참조 항목
참고
귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)
이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).