scriptable-scenes
scriptable-scenes copied to clipboard
Simple scene loading and management system for Unity Engine, implemented via scriptable objects
Add some minor improvements to Fade canvas: - Add background color option - Animation curves for fade in/out
Currently you have to manually add Fade transitions to `FadeCanvas` in order for them to work. These transitions then also have to be added to Scriptable Scene Collections. Make it...
Currently the package doesn't support loading a collection while another collection is loading. While this makes sense as canceling a scene mid-load introduces a lot of edge cases, it is...
`CHARK.ScriptableScenes.Transitions.FadeScriptableSceneTransition.OnDelayRoutine` causes the application to hang if `Time.timeScale` is set to `0`.
When calling `ScriptableSceneController.ReloadLoadedSceneCollection` when only one scene is loaded from a collection, the scene doesn't reload.
When there exists an invalid scene in a collection, its hard to figure out which one is the culprit: - Update `ScriptableSceneCollectionEditor` so that it would display which `ScriptableScene` assets...
When consuming scenes in events, it would be useful to be able to attach custom data, such as scene thumbnail/image to scene assets: - Add ability for users to add...
If Editor crashes during play, `ScriptableSceneUtilities.ClearSelectedCollection` is not called which results in a corrupted state in Edit mode. `LoadSelectedOrOpenedCollectionRoutineEditor` seems like a good place to call `ScriptableSceneUtilities.ClearSelectedCollection` right after retrieving...