共用方式為


在混合實境中檢視預先定義的 3D 圖形

在畫布應用程式中使用 [在 MR 中檢視圖形 ] 控制項,查看指定大小的數位立方體是否適合真實世界的空間。 (若要比較物件的 3D 模型,請改用 MR 檢視 控制項。

MR 中的檢視形狀控制會將按鈕新增至您的應用程式。 當使用者選取按鈕時,應用程式會在裝置相機畫面上覆蓋一個立方體。 當您在 Microsoft Power Apps Studio 中編寫應用程式時,Cube 的維度會設定為控制項上的屬性。 用戶在使用應用程序時不得更改立方體的大小。

平板電腦畫面的照片,顯示重疊在使用者辦公室檢視表上的數位立方體。

小提示

混合實境 (MR) 控制項在具有平面紋理表面的光線充足的環境中運作最佳。 在支援 LIDAR 的裝置上追蹤效果更好。

小提示

Power Apps 中的 MR 控制項使用 Babylon 和 Babylon React Native。 在 Babylon 沙箱 中運作的混合實境內容應該透過此共用 MR 平台在 Power Apps 中運作。 如果您的內容在 Babylon 中有效,但在 Power Apps 中不適用,請在 Power Apps 社群論壇中提出問題。 (用「混合實境」標記它。)

「在 MR 中檢視形狀」按鈕新增至應用程式畫面

開啟您的應用程式以在 Power Apps Studio 中進行編輯:

  1. 開啟 [插入] 索引標籤,然後展開 [混合實境]。
  2. 選取 [ 在 MR 中檢視圖形 ] 以將控制項放在應用程式畫面中,或將控制項拖曳至畫面以更精確地定位。

控制項是一個按鈕,標有立方體圖示和文字 放置立方體。 變更標籤並隱藏圖示,如果您願意,請在 「文字」「顯示類型」 屬性中隱藏圖示。

Power Apps Studio 中插入索引標籤的螢幕擷取畫面,顯示在 MR 控制項中找到 View 形狀的位置。

屬性

使用屬性變更 MR 中的檢視形狀 按鈕的行為和外觀。 某些屬性僅在「進階」標籤頁上可用。

在 Power Apps Studio 中,「在 MR 中檢視形狀」按鈕及其屬性的螢幕擷取畫面。

房產 Description 類型 地點
文字 設定按鈕標籤文字。 繩子 屬性;進階: 文字
替代文字 指定在模型無法載入或使用者將滑鼠停留在模型上時要顯示的文字。 繩子 屬性;進階: 替代文字
顯示類型 決定按鈕標籤是否顯示 Cube 的圖示、文字或兩者。 下拉式選單 屬性;進階: 顯示類型
形狀寬度 設定立方體的寬度。 整數 屬性;進階: ShapeWidth
形狀高度 設定立方體的高度。 整數 屬性;進階: ShapeHeight
形狀深度 設定立方體的深度。 整數 屬性;進階: ShapeDepth
測量單位 設定用於立方體寬度、高度和深度的測量單位。 下拉式選單 屬性;進階: 單位
啟用陰影 決定顯示立方體時是否使用陰影來增強 3D 效果。 布林值 屬性;進階: EnableShadows
啟用標記偵測 決定是否使用標記偵測來判斷模型位置和旋轉。 請參閱將標記偵測與混合實境控制項一起使用 布林值 屬性;進階: EnableMarkerDetection
可見 顯示或隱藏按鈕。 布林值 屬性;進階: 可見
Position 將按鈕的左上角放在 xy 中指定的螢幕座標處。 浮點數 屬性;進階: XY
Size 使用 WidthHeight 中提供的圖元值來決定按鈕的大小。 整數 屬性;進階: 寬度高度
頂端邊距 設定按鈕標籤文字與按鈕頂端之間的距離。 浮點數 屬性;進階: PaddingTop
底部邊距 設定按鈕標籤文字與按鈕底部之間的距離。 浮點數 屬性;進階: PaddingBottom
左邊距 設定按鈕標籤文字與按鈕左邊緣之間的距離。 浮點數 屬性;進階: PaddingLeft
右邊距 設定按鈕標籤文字與按鈕右邊緣之間的距離。 浮點數 屬性;進階: PaddingRight
Font 設定用於按鈕標籤文字的字體系列名稱。 下拉式清單 屬性;進階: 字型
字型大小 設定按鈕標籤文字的大小。 浮點數 屬性;進階: 字體大小
字型粗細 設定按鈕標籤文字的粗細,可以是 粗體較淺正常半粗體 下拉式清單 屬性;進階: 字體粗細
文字對齊 設定按鈕中標示文字的水平對齊方式,可以是「居中」、「對齊」、「」或「右」。 不適用 屬性;進階: TextAlignment
垂直對齊 設定按鈕中標籤文字的垂直對齊方式,可以是「底部」、「中間」「頂部」。 下拉式清單 屬性;進階: 垂直對齊
字型樣式 設定按鈕標籤文字的樣式,可以是 斜體底線刪除線或無。 不適用 屬性; 進階:斜體底線刪除線
邊界半徑 決定按鈕框線的轉角半徑。 浮點數 屬性;進階: 邊界半徑
顏色 設定按鈕標籤文字和按鈕背景的顏色。 不適用 屬性;進階: FillColorTextColor
Border 決定按鈕框線的樣式、寬度和顏色。 不適用 屬性;進階: BorderStyleBorderThicknessBorderFillColor
Disabled 關閉按鈕,但使其保持可見。 布林值 屬性;進階: 已停用
停用色彩 設定按鈕標籤文字、按鈕背景的色彩,以及按鈕框線 ( 如果 DisplayMode停用)。 不適用 屬性;進階: DisabledContentColorDisabledFillColorDisabledBorderColor
壓印顏色 設定使用者選取按鈕時按鈕標籤文字、按鈕背景和按鈕框線的色彩。 不適用 屬性;進階: PressedContentColorPressedFillColorPressedBorderColor
懸停顏色 設定按鈕標籤文字、按鈕背景,以及當使用者將滑鼠指標停留在按鈕框線上時,按鈕框線的色彩。 不適用 屬性;進階: HoverContentColorHoverFillColorHoverBorderColor
OnMixedRealitySelect 當使用者選取按鈕以啟動混合實境體驗時觸發的行為。 定義的動作 進階
OnChange 變更按鈕上的任何屬性時觸發的行為。 這是跨多個控制項的通用屬性。 定義的動作 進階
工具提示 決定使用者將滑鼠停留在按鈕上時要顯示的文字。 繩子 進階
內容語言 決定按鈕標籤的顯示語言 (如果它與應用程式中使用的語言不同)。 繩子 進階
顯示模式 決定按鈕是否允許使用者輸入 (編輯)、僅顯示資料 (檢視) 或停用 (停用)。 Enum 進階
TabIndex 指定使用者使用 Tab 鍵瀏覽應用程式時選取按鈕的順序。 整數 屬性;進階: TabIndex

Output 屬性

當使用者與 MR 控制項中的 [檢視] 圖形 互動時,您的應用程式可以使用更多屬性。 這些稱為輸出屬性。 您可以在其他控制項中使用這些屬性,或自訂應用程式體驗。

房產 Description 類型
Photos 收集在混合實境會話期間擷取的相片。 您可以 將混合實境相片上傳至 OneDrive,並在圖庫中顯示它們 不適用

其他混合實境控制項

另請參閱