Bagikan melalui


Changelog untuk MRTK3 pre.18

[pre.18] - 2023-8-21 - a194901

Format didasarkan pada Pertahankan Changelog. Pengumuman rilis lengkap tersedia di sini di bawah kategori rilis tab diskusi di repositori kami.

Ditambahkan

  • Contoh adegan untuk Tetikus Spasial; (#11683)
  • Kelas ComponentCache<T> telah ditambahkan untuk membantu cache umumnya mengkueri komponen adegan. (11686)
  • Sampel adegan lainnya dari MRTK2. (11710, 11733, 11734, 11736, 11740, 11744, 11748)
  • Komponen UnboundedTrackingMode ditambahkan untuk menggantikan yang akan segera tidak digunakan lagi Microsoft.MixedReality.OpenXR.EyeLevelSceneOrigin di Plugin OpenXR Mixed Reality Microsoft. (11750)
  • Pedoman kontribusi telah diterbitkan ke proyek MRTK3. (10, 17)
  • Lebih banyak pemeliharaan proyek dari Qualcomm, Magic Leap, dan Microsoft telah ditambahkan. (7, 18, 19, 21, 22)

Diubah

  • MRTK3 sekarang memerlukan com.unity.inputsystem versi 1.6.1 untuk mengatasi masalah input mouse di HoloLens. (11661)
  • Komponen CameraSettingsManager ini sekarang ada di prefab MRTK XR Rig. Komponen ini secara otomatis mengonfigurasi pengaturan kamera utama berdasarkan jenis tampilan perangkat (Transparent atau Opaque). (11684, 11685)
  • Metode duplikat LocateTargetHitPoint yang direfaktor ke lokasi bersama yang umum. (11699)
  • Memindahkan beberapa prefab kontrol yang salah ditempatkan ke direktori yang tepat. (11707)
  • Komponen UnboundedTrackingMode ditambahkan ke prefab MRTK XR Rig. Perubahan ini hanya berdampak pada aplikasi HoloLens 2. (11750)
  • Mengubah cara aplikasi dapat membuat retikel kustom di MRTK3. Seharusnya lebih mudah sekarang. (11758, 9)
  • Semua namespace telah Microsoft dihapus, jadi untuk menyelaraskan dengan organisasi MRTK baru. (1)
  • MRTK3 sekarang berlisensi di bawah BSD 3-Clause. (2, 30)

Tidak digunakan lagi

  • Paket com.microsoft.* sekarang tidak digunakan lagi. Alihkan org.mixedrealitytoolkit.* ke paket sebagai gantinya. (#31, #32, #34)

Dihapus

  • SpatializationMixer Menghapus properti dari pengaturan MRTK3. Properti ini tidak digunakan dalam paket MRTK3, jadi dihapus untuk saat ini. Properti ini dapat ditambahkan nanti, setelah memiliki penggunaan yang terdefinisi dengan baik dalam paket MRTK3. (11681, 11694)
  • Dihapus IVariableReticle dan diganti dengan IReticleVisual dan IVariableProgressReticle. Tergantung pada skenarionya, aplikasi harus mengimplementasikan satu atau kedua antarmuka baru. (11758, 9)

Diperbaiki

  • MRTK3 sekarang dikompilasi di Unity 2022 tanpa perubahan kode otomatis. (11668)
  • Label see-it-say-it sekarang muncul saat melihat tombol. (11677)
  • Label see-it-say-it hanya muncul jika input ucapan tersedia. (11677)
  • Adegan contoh diksi bekerja lebih baik dengan subsistem pengenalan ucapan. (11696)
  • Kontrol terikat menangani sekarang muncul kembali setelah objek permainan diaktifkan kembali. (11698)
  • Memperbaiki peringatan blok ringkasan XML. (11706, 11719, 11723, 11724)
  • Penggeser sekarang berfungsi dengan nilai di luar rentang default. (11742)
  • Visual kursor lebih stabil. (11739)
  • Kontrol terikat tidak lagi "merata" ketika diterapkan ke permukaan 2D. (12)