+1 vote


I'm trying to make run animation but if I make first and last frames same, it creates delay because last frame goes into first not instant but takes some time. You can see that at first 3 seconds. Other 3 seconds I reduce number of frames from 8 to 7, so that last animation frame is not same as first, but instead of smoothly interpolating into first one, it just snaps into it.

What to do? How do I make loop run animation in godot?

Godot version 3.2.2-stable
in Engine by (138 points)

1 Answer

+1 vote

Maybe try keeping a blank frame at the end, for example if you have a 1 second long loop, put the last keys on 0.9 and let the rest empty.

by (256 points)

That just makes delay longer https://www.youtube.com/watch?v=X2uXgBOuEZk

I mean try to keep the same space between the last key and the beginning as you would keep between two keys in the middle of the track.

that's what happens with first video first 3 seconds

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 Frequently asked questions and 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 [email protected] with your username.