Začínáme se systémem scény

Kdy použít systém scény

Pokud se projekt skládá z jedné scény, systém scény pravděpodobně není nezbytný. Je nejužitečnější, pokud je splněna jedna nebo více následujících možností:

  • Projekt má více scén.
  • Používáte k jednoduchému načítání scény, ale nejste nechtěli způsob zničení instance MixedRealityToolkit.
  • Chcete vytvořit jednoduchý způsob, jak vymezit načítání více scén pro sestavování prostředí.
  • Potřebujete jednoduchý způsob, jak udržet přehled o probíhajících operacích s načítáním nebo jednoduchém způsobu řízení aktivace scény pro více než jednou načtené scény.
  • Chcete udržet světlo v souladu s osvětlením na všech svých scénách.

Systémové prostředky scény

Ve výchozím nastavení používá systém scény dvojici objektů scény (DefaultManagerScene a DefaultLighting scéna). Pokud se některá z těchto scén nedaří najít, zobrazí se zpráva v inspektoru profilu systému scény.

Výchozí zpráva o prostředcích

! Značte Pokud projekt používá vlastní scény a osvětlení, můžete tuto zprávu ignorovat.

Následující části popisují, jak tuto zprávu vyřešit, a to na základě toho, která metoda se použila k importu hybridní reality Toolkit.

Unity Správce balíčků (UPM)

ve hybridní realitě Toolkit balíčky UPM jsou systémové prostředky scény zabaleny jako ukázka. Vzhledem k tomu, že UPM balíčky jsou neměnné, Unity nemůže otevřít potřebný soubor scény, pokud nejsou explicitně naimportovány do projektu.

K importu použijte následující postup:

  • vybrat okno > Správce balíčků

  • vyberte Mixed Reality Toolkit Foundation .

  • Vyhledání systémových prostředků scény v části ukázky

    Importovat systémové prostředky scény

  • Vybrat Import

Soubory assetu (. unitypackage)

Pokud se složka SceneSystemResources odstranila nebo se během importu zrušila její výběr, můžete ji obnovit pomocí následujících kroků:

  • Vybrat assety > importovat > vlastní balíček

  • Otevřete Microsoft. MixedReality. Toolkit. Základní balíček

  • Zajistěte, aby byly vybrány služby/SceneSystem/SceneSystemResources a všechny podřízené možnosti.

    Znovu naimportovat systémové prostředky scény

  • Vybrat Import

Jak používat systém scény

Nastavení editoru

Ve výchozím nastavení systém scény vynutil několik chování v editoru Unity. pokud zjistíte, že některá z těchto chování jsou těžká, dají se zakázat v editoru Nastavení části profilu systému scény.

  • Editor Manage Build Settings: Pokud má hodnotu true, služba automaticky aktualizuje nastavení buildu a zajistí, že se přidají všechny scény manažera, osvětlení a obsahu. Tuto možnost vypněte, pokud chcete mít celkovou kontrolu nad nastavením sestavení.

  • Editor Enforce Scene Order: Pokud je nastaveno na true, služba zajistí, že se v hierarchii scény zobrazuje první scéna manažera, za kterou následuje osvětlení a pak obsah. Toto zakážete, pokud chcete mít celkovou kontrolu nad hierarchií scény.

  • Editor Manage Loaded Scenes: Pokud je hodnota true, služba zajistí, že se vždy načtou scény, obsah a osvětlení. Zakažte, pokud chcete mít celkovou kontrolu nad tím, které scény se načtou v editoru.

  • Editor Enforce Lighting Scene Types: Pokud je hodnota true, služba zajistí, aby PermittedLightingSceneComponentTypes byly na pozadí světla povoleny pouze součásti související s osvětlením v nástroji. Zakažte, pokud chcete mít celkovou kontrolu nad obsahem osvětlovacích scén.

Nastavení editoru systému scény