Scene Management

Simple scene loader for default single scene workflow.

Powerful multi-scene manager for addressable scenes.

SceneLoader

Singleton scene loader for default single scene workflow.

Public Methods

csharp
public void LoadScene(string sceneName, SceneTransition sceneLoadTransition) public void LoadScene(int sceneIndex, SceneTransition sceneLoadTransition) public bool IsLoaded(string sceneName) public bool IsLoaded(int sceneIndex)

Events

csharp
public event Action<string, int> OnSceneLoad; // Scene name and index

SceneLoaderAddressable

Singleton scene loader for addressable scenes. Supports multiple scene loading and unloading at a single request.

Public Fields

csharp
public List<SceneSO> LoadedScenes; // For debug puposes only, visible in editor, do not edit.

Public Methods

csharp
public void LoadSceneRequest(List<SceneSO> scenesToLoad, List<SceneSO> scenesToUNNLoad, SceneTransition sceneLoadTransitionType) public void LoadScene(List<SceneSO> scenesToLoad, SceneTransition sceneLoadTransitionType) public void LoadScene(SceneSO sceneToLoad, SceneTransition sceneLoadTransitionType) public void LoadScene(SceneSO sceneToLoad) public void UnLoadScene(List<SceneSO> scenesToUNNLoad, SceneTransition sceneLoadTransitionType) public void UnLoadScene(SceneSO scenesToUNNLoad, SceneTransition sceneLoadTransitionType) public void UnLoadScene(SceneSO scenesToUNNLoad) public void LoadSceneAndUnLoadCurrent(SceneSO sceneToLoad, SceneTransition sceneLoadTransitionType) public void LoadSceneAndUnLoadCurrent(List<SceneSO> scenesToLoad, SceneTransition sceneLoadTransitionType) public void UnloadAllCurrent(SceneTransition sceneLoadTransitionType) public void SetActiveScene(SceneSO scene) public bool IsLoaded(SceneSO gameSceneSO)

Events

csharp
public static Action<List<SceneSO>> SceneReadyEvent; public static Action<List<SceneSO>> SceneUnloadEvent;

Settings

Theme

Light

Contrast

Material

Dark

Dim

Material Dark

System

Sidebar(Light & Contrast only)

Light
Dark

Font Family

DM Sans

Wix

Inclusive Sans

AR One Sans

Direction

LTR
RTL