๐๏ธ Core Concepts
An introduction to the advanced usage of My Scene Manager.
๐๏ธ My Scene Manager
MySceneManager is a static wrapper to the CoreSceneManager class, that exists to simplify the usage experience of the Scene Operations.
๐๏ธ Core Scene Manager
The Core Scene Manager is the most important piece of the package.
๐๏ธ Load Scene Info
Understand the role of the ILoadSceneInfo objects.
๐๏ธ Scene Data
The ISceneData implementations are used internally by the Core Scene Manager to link a loaded scene with its origin ILoadSceneInfo and its IAsyncSceneOperation.
๐๏ธ Async Scene Operation
The IAsyncSceneOperation interface is a way to abstract non-addressable and addressable async operations.
๐๏ธ Scene Transitions
A Scene Transition is an orchestration of load and unload operations to effectively transition between scenes, with or without an intermediate scene. For example, if you want to transition from scene A to scene B you could: