Bagikan melalui


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.

Pesan sumber daya default

! [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

    Mengimpor sumber daya sistem adegan

  • 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

    Mengimpor ulang sumber daya sistem adegan

  • 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 ditentukan PermittedLightingSceneComponentTypes yang diizinkan dalam adegan pencahayaan. Nonaktifkan jika Anda ingin kontrol total atas konten adegan pencahayaan.

Pengaturan editor sistem adegan