Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be πŸ“–

Extendable Scene Transitions

An asset by bjorvack
The page banner background of a mountain and forest
Extendable Scene Transitions hero image

Quick Information

0 ratings
Extendable Scene Transitions icon image
bjorvack
Extendable Scene Transitions

An extensible scene loader for Godot projects

Supported Engine Version
4.0
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
20 days ago
Git URL
Issue URL

README Extendable Scene Transitions Icon

Extendable Scene Transitions

An extensible and customizable scene loader for Godot projects.

πŸ“¦ Installation

  1. Download the latest release from GitHub Releases.
  2. Unpack the addon into res://addons/.
  3. 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.

🎨 Creating Custom Transitions

Creating a custom transition involves two steps:

  1. Create a new scene with a script that extends SceneTransition.
    πŸ‘‰ Example script

  2. Create 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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Extendable Scene Transitions icon image
bjorvack
Extendable Scene Transitions

An extensible scene loader for Godot projects

Supported Engine Version
4.0
Version String
1.0.2
License Version
MIT
Support Level
community
Modified Date
20 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers