v0.0.1
Initial preview version.
Added
ScriptableScene
- wrapperScriptableObject
forSceneAsset
, which allows referencing scenes without needing to hard-code scene name, path or build index. Click on Assets > Create > CHARK > Scriptable Scenes > Scriptable Scene to create.ScriptableSceneCollection
- container forScriptableScene
and is useful to load a set of scenes at once (SetupScene
,UIScene
,GameplayScene
, etc). Click on Assets > Create > CHARK > Scriptable Scenes > Scriptable Scene Collection to create.BaseScriptableSceneTransition
-ScriptableObject
that can be used to inject scene transitions.FadeScriptableSceneTransition
- built-in transition which simply fades a canvas in and out (viaFadeCanvas
) during scene loading.FadeCanvas
- built-in component which takes care of actually fading the canvas and subscribing to aScriptableSceneTransition
.ScriptableSceneManagerWindow
- Editor Window which can be used to quickly open a set of scene in Edit and also Play mode. Click on Window > CHARK > Scriptable Scenes > Scriptable Scene Manager to open.