Jelenettípusok – MRTK2

A jelenetek három típusra vannak osztva, és mindegyik típusnak más-más funkciója van.

Jelenetrendszer a hierarchiában

Tartalomjelenetek

Ezekkel a jelenetekkel foglalkozik. Bármilyen tartalom tárolható bennük, és bármilyen kombinációban betölthető vagy eltávolítható.

A tartalomjelenetek alapértelmezés szerint engedélyezve vannak. A profil tömbjében Content Scenes található jeleneteket a szolgáltatás betöltheti/ kiürítheti.


Menedzseri jelenetek

Egyetlen jelenet egy kötelező MixedRealityToolkit-példánnyal. Ez a jelenet először az indításkor lesz betöltve, és az alkalmazás teljes élettartama alatt betöltődik. A felettesi jelenet más objektumokat is üzemeltethet, amelyeket soha nem szabad megsemmisíteni. Ez a DontDestroyOnLoad előnyben részesített alternatíva.

A funkció engedélyezéséhez jelölje be Use Manager Scene a profilját, és húzzon egy jelenetobjektumot a Manager Scene mezőbe.


Világítási jelenetek

Jelenetek készlete, amelyek világítási információkat és világítási objektumokat tárolnak. Egyszerre csak egy tölthető be, és a beállítások kombinálhatók a terhelések során a zökkenőmentes világításváltás érdekében.

A Unity világítási beállításai – környezeti fény, skyboxok stb. – trükkösen kezelhetők additív betöltés esetén, mivel az egyes jelenetekhez vannak kötve, és a felülbírálási viselkedés nem egyszerű. A gyakorlatban ez zavart okozhat, ha az objektumok olyan megvilágítási körülmények között vannak megadva, amelyek futásidőben nem érhetők el.

Jelenetrendszer megvilágítási beállításai

A jelenetrendszer világítási jeleneteket használ annak biztosítására, hogy ezek a beállítások konzisztensek maradjanak, függetlenül attól, hogy milyen jelenetek vannak betöltve vagy aktívak szerkesztési módban és lejátszási módban is.

A funkció engedélyezéséhez jelentkezzen be Use Lighting Scene a profiljába, és töltse ki a Lighting Scenes tömböt.

Gyorsítótárazott világítás beállításai

A profil tárolja a világítási jelenetekben tárolt világítási beállítások gyorsítótárazott másolatait. Ha ezek a beállítások megváltoznak a világítási jelenetekben, frissítenie kell a gyorsítótárat, hogy a világítás a várt módon jelenjen meg lejátszási módban. A profil figyelmeztetést jelenít meg, ha azt gyanítja, hogy a gyorsítótárazott beállítások elavultak. A kattintással Update Cached Lighting Settings betöltheti az egyes világítási jeleneteket, kinyerheti a beállításokat, majd tárolhatja őket a profiljában.

Jelenetrendszer gyorsítótárazott világítási beállításai

A szerkesztő viselkedése

A világítási jelenetek használatának egyik előnye, hogy a tartalom helyesen világít szerkesztés közben. Ennek érdekében a Jelenetszolgáltatás mindig betölti a világítási jelenetet, és a jelenet megvilágítási beállításait az aktuális aktív jelenetbe másolja.*

A jelenetrendszer szolgáltatásfelügyelőjének megnyitásával módosíthatja, hogy melyik megvilágítási jelenet legyen betöltve. Szerkesztési módban azonnal áttűnhet a világítási jelenetek között. Lejátszási módban megtekintheti az áttűnések előnézetét.

Jelenetrendszer-vizsgáló

*Megjegyzés: Általában az aktív jelenet határozza meg a világítási beállításokat a szerkesztőben. Azonban úgy döntünk, hogy nem használjuk ezt a funkciót a világítási beállítások kényszerítésére, mivel az aktív jelenetben alapértelmezés szerint az újonnan létrehozott objektumok is elhelyezhetők, és a világítási jelenetek csak világítási összetevőket tartalmazhatnak. Ehelyett az aktuális megvilágítási jelenet beállításai automatikusan át lesznek másolva az aktív jelenet beállításaiba. Ne feledje, hogy ez a tartalomjelenet megvilágítási beállításainak túlírását eredményezi.