Memulai sistem adegan — MRTK2
Kapan menggunakan sistem adegan
Jika proyek Anda terdiri dari satu adegan, Sistem Adegan mungkin tidak diperlukan. Ini paling berguna ketika satu atau beberapa hal berikut ini benar:
- Proyek Anda memiliki beberapa adegan.
- Anda terbiasa dengan pemuatan adegan tunggal, tetapi Anda tidak suka caranya menghancurkan instans MixedRealityToolkit.
- Anda ingin cara sederhana untuk memuat beberapa adegan secara aditif untuk membangun pengalaman Anda.
- Anda ingin cara sederhana untuk melacak operasi beban yang sedang berlangsung atau cara sederhana untuk mengontrol aktivasi adegan untuk beberapa adegan yang dimuat sekaligus.
- Anda ingin menjaga pencahayaan tetap konsisten dan dapat diprediksi di semua adegan Anda.
Sumber Daya Sistem Adegan
Secara default, Sistem Adegan menggunakan sepasang objek adegan (adegan DefaultManagerScene dan DefaultLighting). Jika salah satu adegan ini tidak dapat ditemukan, pesan akan muncul di pemeriksa profil Sistem Adegan.
! [Catatan] Jika proyek menggunakan manajer kustom dan adegan pencahayaan, pesan ini dapat diabaikan dengan aman.
Bagian berikut menjelaskan sekarang untuk mengatasi pesan ini, berdasarkan metode mana yang digunakan untuk mengimpor Mixed Reality Toolkit.
Unity Package Manager (UPM)
Dalam paket UPM toolkit Mixed Reality, sumber daya sistem adegan dibungkus sebagai sampel. Karena paket UPM tidak dapat diubah, Unity tidak dapat membuka file adegan yang diperlukan kecuali mereka secara eksplisit diimpor ke dalam proyek.
Untuk mengimpor, gunakan langkah-langkah berikut:
PilihManajer PaketJendela>
Pilih Mixed Reality Toolkit Foundation
Temukan Sumber Daya Sistem Adegan di bagian Sampel
Pilih Impor
File aset (.unitypackage)
Jika folder SceneSystemResources telah dihapus, atau tidak dipilih selama impor, folder tersebut dapat dipulihkan menggunakan langkah-langkah berikut:
PilihPaket KustomPaket> Impor Aset>
Buka paket Microsoft.MixedReality.Toolkit.Foundation
Pastikan Bahwa Services/SceneSystem/SceneSystemResources dan semua opsi turunan dipilih
Pilih Impor
Cara menggunakan sistem adegan
Pengaturan editor
Secara default, Sistem Adegan memberlakukan beberapa perilaku di editor Unity. Jika Anda menemukan salah satu perilaku ini dengan tangan berat, perilaku tersebut dapat dinonaktifkan di bagian Pengaturan Editor di profil Sistem Adegan Anda.
Editor Manage Build Settings:
Jika true, layanan akan memperbarui pengaturan build Anda secara otomatis, memastikan bahwa semua manajer, pencahayaan, dan adegan konten ditambahkan. Nonaktifkan ini jika Anda ingin kontrol total atas pengaturan build.Editor Enforce Scene Order:
Jika true, layanan akan memastikan bahwa adegan manajer ditampilkan terlebih dahulu dalam hierarki adegan, diikuti dengan pencahayaan lalu konten. Nonaktifkan ini jika Anda ingin kontrol total atas hierarki adegan.Editor Manage Loaded Scenes:
Jika true, layanan akan memastikan bahwa manajer, konten, dan adegan pencahayaan selalu dimuat. Nonaktifkan jika Anda ingin kontrol total atas adegan mana yang dimuat di editor.Editor Enforce Lighting Scene Types:
Jika true, layanan akan memastikan bahwa hanya komponen terkait pencahayaan yang ditentukanPermittedLightingSceneComponentTypes
yang diizinkan dalam adegan pencahayaan. Nonaktifkan jika Anda ingin kontrol total atas konten adegan pencahayaan.