0 votes

I think this is pretty complex but i'd like to make a transition where a line goes from right to left on screen and as it goes the node goes away with it and a new node behind shows up.

heres an video example of it:


in this example they don't use a line but the principle in the same

idk if this is possible :S

in Engine by (69 points)

1 Answer

+1 vote
Best answer

Maybe you could use an animation player to make the line go across and then the sprite disappear with opacity. Once the animation is finished queue free and make the other node appear at that position.

by (659 points)
selected by

Thanks for your answer ^^

I acctually did a transition shader applied to a texture, when a scene is done godot takes a print of the screen and shows it in front of everything, then the other scene loads behind the print and the print goes away gradually with the transition revealing and unpausing the new scene.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.