Skip to content

v0.0.1

Compare
Choose a tag to compare
@Edvinas01 Edvinas01 released this 09 Jun 19:02
· 53 commits to upm since this release

Initial preview version.

Added

  • ScriptableScene - wrapper ScriptableObject for SceneAsset, 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 for ScriptableScene 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 (via FadeCanvas) during scene loading.
  • FadeCanvas - built-in component which takes care of actually fading the canvas and subscribing to a ScriptableSceneTransition.
  • 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.