Sahne türleri — MRTK2

Sahneler üç türe ayrılmıştır ve her türün farklı bir işlevi vardır.

Hiyerarşideki sahne sistemi

İçerik sahneleri

Bunlar, alışmış olduğunuz sahnelerdir. Her türlü içerik bu içeriklerde depolanabilir ve herhangi bir bileşimde yüklenebilir veya kaldırılabilir.

İçerik sahneleri varsayılan olarak etkindir. Profilinizin Content Scenes dizisinde yer alan tüm sahneler hizmet tarafından yüklenebilir/kaldırılabilir.


Yönetici sahneleri

Gerekli bir MixedRealityToolkit örneğine sahip tek bir sahne. Bu sahne ilk olarak başlatmada yüklenir ve uygulamanın ömrü boyunca yüklenmeye devam eder. Yönetici sahnesi, hiçbir zaman yok edilmemesi gereken diğer nesneleri de barındırabilir. Bu, DontDestroyOnLoad için tercih edilen alternatiftir.

Bu özelliği etkinleştirmek için profilinizi iade edin Use Manager Scene ve alana bir sahne nesnesi Manager Scene sürükleyin.


Aydınlatma sahneleri

Aydınlatma bilgilerini ve aydınlatma nesnelerini depolayan bir dizi sahne. Aynı anda yalnızca bir tane yüklenebilir ve sorunsuz aydınlatma geçişleri için yüklemeler sırasında ayarları karıştırılabilir.

Unity'nin aydınlatma ayarları (ortam ışığı, skybox'lar vb.) tek tek sahnelere bağlı olduklarından ve geçersiz kılma davranışı basit olmadığından, eklemeli yükleme kullanılırken yönetimi zor olabilir. Pratikte bu, varlıklar çalışma zamanında elde edilmeyecek aydınlatma koşullarında yazıldığında karışıklığa neden olabilir.

Sahne sistemi aydınlatma ayarları

Sahne Sistemi, hangi sahnelerin yüklendiğinden veya etkin olduğundan bağımsız olarak hem düzenleme modunda hem de yürütme modunda bu ayarların tutarlı kalmasını sağlamak için aydınlatma sahnelerini kullanır.

Bu özelliği etkinleştirmek için profilinizi denetleyin Use Lighting Scene ve diziyi Lighting Scenes doldurun.

Önbelleğe alınmış aydınlatma ayarları

Profiliniz, aydınlatma sahnelerinizde tutulan aydınlatma ayarlarının önbelleğe alınmış kopyalarını depolar. Bu ayarlar aydınlatma sahnelerinizde değişirse, aydınlatmanın yürütme modunda beklendiği gibi göründüğüne emin olmak için önbelleğinizi güncelleştirmeniz gerekir. Profiliniz önbelleğe alınmış ayarlarınızın güncel olmadığını anladığında bir uyarı görüntüler. Tıklanması Update Cached Lighting Settings , aydınlatma sahnelerinizin her birini yükler, ayarlarını ayıklar ve profilinizde depolar.

Sahne sistemi önbelleğe alınmış aydınlatma ayarları

Düzenleyici davranışı

Aydınlatma sahnelerini kullanmanın avantajlarından biri, içeriğinizin düzenleme sırasında doğru aydınlatılmış olduğunu bilmektir. Bu amaçla, Sahne Hizmeti her zaman yüklü bir aydınlatma sahnesini tutar ve bu sahnenin aydınlatma ayarlarını geçerli etkin sahneye kopyalar.*

Sahne Sistemi'nin hizmet denetçisini açarak hangi aydınlatma sahnesinin yüklendiğini değiştirebilirsiniz. Düzenleme modunda, aydınlatma sahneleri arasında anında geçiş yapabilirsiniz. Yürütme modunda geçişleri önizleyebilirsiniz.

Sahne sistemi denetçisi

*Not: Genellikle etkin sahne, düzenleyicideki aydınlatma ayarlarınızı belirler. Ancak, etkin sahne aynı zamanda yeni oluşturulan nesnelerin varsayılan olarak yerleştirildiği ve aydınlatma sahnelerinin yalnızca aydınlatma bileşenlerini içermesine izin verilen yer olduğundan, aydınlatma ayarlarını zorunlu kılmak için bu özelliği kullanmamayı tercih ediyoruz. Bunun yerine, geçerli aydınlatma sahnesinin ayarları otomatik olarak etkin sahnenin ayarlarına kopyalanır. Bunun, içerik sahnenizin aydınlatma ayarlarının fazla yazılmasıyla sonuçlandığını unutmayın.