Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser

Quick Information

An extensible scene loader for Godot projects
Extendable Scene Transitions
An extensible and customizable scene loader for Godot projects.
π¦ Installation
- Download the latest release from GitHub Releases.
- Unpack the addon into
res://addons/
. - Enable the plugin in Project > Project Settings > Plugins.
βοΈ Configuration
After enabling the addon, new Scene Manager settings will appear in Project Settings.
Here you can set the Initial Scene to load when your project starts.
π Using Transitions
To load a new scene, call:
SceneManager.load_scene(PATH_TO_SCENE, TRANSITION_DATA_RESOURCE)
- If no
TRANSITION_DATA_RESOURCE
is provided, the scene will load immediately.
(Recommended only for small scenes without visible transitions.) - If a
TRANSITION_DATA_RESOURCE
is provided:- The
play_out()
method of the transition is called. - The new scene is loaded.
- The
play_in()
method of the transition is triggered after loading.
- The
π¨ Creating Custom Transitions
Creating a custom transition involves two steps:
Create a new scene with a script that extends
SceneTransition
.
π Example scriptCreate a
SceneTransitionData
resource that references your transition scene.
π Example resource
π Example Usage
var transition_data = load("res://addons/your_addon/data/fade.tres")
SceneManager.load_scene("res://scenes/next_scene.tscn", transition_data)
π License
MIT β see LICENSE.md for details.
An extensible scene loader for Godot projects
Reviews
Quick Information

An extensible scene loader for Godot projects