MRTK3 pre.18 的變更記錄
[pre.18] - 2023-8-21 - a194901
格式是以 Keep a Changelog為基礎。 完整發行公告可在存放庫的 [討論] 索引標籤的 [發行類別] 下取得。
已新增
- 空間滑鼠的範例場景; (#11683)
- 已新增 類別
ComponentCache<T>
,以協助快取經常查詢場景元件。 (11686) - MRTK2 的更多範例場景。 (11710、11733、11734、11736、11740、11744、11748)
- 新增
UnboundedTrackingMode
元件以取代 Microsoft Mixed Reality OpenXR 外掛程式中即將淘汰Microsoft.MixedReality.OpenXR.EyeLevelSceneOrigin
的元件。 (11750) - 貢獻指導方針已發佈至 MRTK3 專案。 (10, 17)
- 已新增來自 Qualcomm、Magic Leap 和 Microsoft 的更多專案維護人員。 (7、 18、 19、 21、 22)
已變更
- MRTK3 現在需要
com.unity.inputsystem
1.6.1 版,才能解決 HoloLens 上的滑鼠輸入問題。 (11661) - 元件
CameraSettingsManager
現在位於 MRTK XR Rig 預製專案上。 此元件會根據裝置的顯示器類型 (Transparent
或Opaque
) ,自動設定主要相機的設定。 (11684、 11685) - 將重複
LocateTargetHitPoint
的方法重構為通用共用位置。 (11699) - 將一些錯位的控制項預製專案移至適當的目錄。 (11707)
- 元件
UnboundedTrackingMode
已新增至 MRTK XR Rig 預製專案。 這項變更只會影響HoloLens 2應用程式。 (11750) - 已變更應用程式如何在 MRTK3 中建立自訂 Reticles。 現在應該會比較容易。 (11758、 9)
- 所有命名空間都已
Microsoft
移除,因此要與新的 MRTK 組織保持一致。 (1) - MRTK3 現在已獲得 BSD 3 子句的授權。 (2, 30)
已被取代
已移除
SpatializationMixer
已從 MRTK3 設定中移除 屬性。 此屬性未用於 MRTK3 套件中,因此目前已移除。 稍後可以新增這個屬性,一旦它在 MRTK3 套件內有妥善定義的用法即可。 (11681、 11694)- 已移除
IVariableReticle
並取代為IReticleVisual
和IVariableProgressReticle
。 視案例而定,應用程式應該實作其中一個或兩個新介面。 (11758、 9)
固定
- MRTK3 現在會在 Unity 2022 中編譯,而不需自動變更程式碼。 (11668)
- 查看按鈕時,現在會出現 see-it-it-it標籤。 (11677)
- 只有在語音輸入可用時,才會顯示 it-it-say-it標籤。 (11677)
- 聽寫範例場景搭配語音辨識子系統運作效果更好。 (11696)
- 系結控制項控制碼現在會在重新啟用遊戲物件之後重新出現。 (11698)
- 已修正 XML 摘要區塊警告。 (11706、 11719、 11723、 11724)
- 滑杆現在適用于預設範圍以外的值。 (11742)
- 資料指標視覺效果更為穩定。 (11739)
- 套用至 2D 表面時,界限控制項不再「扁平化」。 (12)