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 lagiMicrosoft.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
atauOpaque
). (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. Alihkanorg.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 denganIReticleVisual
danIVariableProgressReticle
. 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)