如果您要使用異常大量的控件來建置使用者介面,或在基於配置或效能原因而無法使用 RectTransform 型控件的情況下,MRTK3 會提供非 Canvas 型預製專案。
注意事項
在大部分情況下, 混合式 Canvas UI 預製 專案提供更強大的設計工具工作流程,包括動態重設大小、重排、對齊、填補、即時版面配置,儘管需要先使用 Unity UI 的體驗。 您可以在這裡深入瞭解混合式 Canvas UI 系統的運作方式, 並 參閱這裡的比較數據表。
範例場景
如果您使用開發範本專案,有數個範例場景可用來示範可用的非 Canvas 按鈕預製專案。
UITearSheet.unity 會在 MRTK 中顯示所有可用的非畫布式按鈕預製變體。
非畫布 (預製)
無法重設大小的非畫布按鈕;因此,在許多大小和功能排列中會提供大量的按鈕預製專案。 這些預製專案會以下列格式命名: PressableButton_SIZE_STYLE。 例如:
- PressableButton_32x32mm_IconAndText:具有圖示和文字的 32x32mm 大小按鈕
- PressableButton_128x32mm_SinglelineTextWithSubtitle:128x32mm 大小寬的按鈕,包含單行文字 + 副標題文字
非畫布) (結構
下列螢幕快照顯示非畫布式按鈕的結構。
查看更多
如需詳細資訊,請參閱畫布式按鈕檔,以取得實作 Mixed Reality 設計語言的類別和設計建議的詳細PressableButton資訊。