Scene transition effects in Godot 3

preview_player
Показать описание
Let's look at how we can use animations, shaders, and other effects to make better scene transitions in Godot than a simple call to `get_tree().change_scene`. We can do this by adding an autoloaded scene that can act as an intermediary when we want to let an effect play out during scene transition. This also makes it easy to introduce background loading if we want.

Correction: 00:03 See the pinned comment for the equivalent syntax in Godot 4!
Рекомендации по теме
Комментарии
Автор

Love it, simple and to the point.

In Godot 4, there is a few changes in the code : the "yield" line is changed to:
await
and the "change_scene" line is now:

soon
Автор

I had to play this at 0.5x speed, but it's what I was looking for!

lorenzodigaetano
Автор

So much easier to follow along and understand than the other transition tutorial I watched. Great job.

ProjectMayhemYT
Автор

Thank you very much for the tutorials, thanks to this one my project is much more alive and beautiful thank you❤

creator.
Автор

I just wanted to say, thank you so much for having this in text form as well. The video was great, succinct, and clear. I watched it and then having the text post to follow up with is just a cherry on top.

GutenNachte
Автор

It's amazing how simple this is and how well it works

fabriperoconalgomasytodojunto
Автор

I'm kind of new to Godot, so these smaller "how to's" are incredibly useful, thank you so much!

kevdotbadger
Автор

Gosh dang this was a great video. Thank you, and I hope you make more helpful videos just like this one👍

GameMakeMan
Автор

Great explanation. You're the best!

ArtyomK-dupc
Автор

thank you so much for making this video, it has helped me so much and saved so much time!

thepondershow
Автор

Thanks man, the video was short and it worked 10/10 video +1 sub

matt_sm
Автор

Such an amazing, to the point tutorial. Now i can close all other 30+ mins tutorial from my tab😁

mjdevlog
Автор

i like a good short clear tut thank you :3

mangojuice
Автор

That's cool! Thanks! This will be helpful because we're making a app that needs scene transitions.

SaiponathGames
Автор

Dunno if it's what you were aiming for but this gives me very strong Ian Hubert's lazy tutorials vibes, great work and thanks

cale
Автор

this is the best (idk how to call this)
its amazing

sajjada
Автор

THANK YOU! IT WAS VERY HELPFUL! I, WAS TIRED OF THAT GODOT LAG WHILE CHANGING SCENES!

henrydbby
Автор

Did not know about the RESET.
Definitely will review this later.

EidoEndy
Автор

For people getting null node error, you have to add 'transitions.tscn' to autoload, not 'transitions.gd'. Check your path again!!

saintadel
Автор

really nice and short.
seems to be a better solution than the one i used in my latest and first gamejam.
until now i had problems with canvaslayer and mouse-events. but u mentioned it in the beginning ;)
the only thing i dont like that much is the animationplayer for simple transitions.
i preferred using tweens for this like:

var tween = create_tween()
tween.tween_property(background, "modulate", Color.BLACK, 1)
tween.play()
await tween.finished

joggerjoe