Is the AtimationTreePlayer really usable?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By steelxtreme
:warning: Old Version Published before Godot 3 was released.

I have noticed many bugs in animationtreeplayer i.e:
-One shot node restart is not working.
-autoqueued animation is not working also.

Is this node about to get future improvements or fixes?

:bust_in_silhouette: Reply From: rgrams

It will not be fixed.

Juan has said on github:

"No further work is done in the 3D Area of Godot because it will be completely rewritten after 2.1 is out in July. This also includes AnimationTreePlayer, which will be modernized to be more root motion friendly . . . "


“no more work will be done on this stuff, so all these issues being reported, while helpful in case someone wants to fix them, will go away when 3.0 is out.”

(Not sure why he considers it part of 3D stuff to be honest, but that’s that.)

It’s strange that the oneshot node is not working though, it has always worked fine for me.

Autoqueueing animations is part of AnimationPlayer, it’s totally different with AnimationTreePlayer. Each animation is a separate node. You will have to tell each one to play yourself.

AnimationTreePlayer is rather a mess, but I’ve done a fair bit of 2D skeletal animation stuff with it and it has worked. I’ve stopped working on that project though, and this commit broke my project since.

Can you tell me where we can view Juan’s github comments? thus we can avoid this kind of questions

steelxtreme | 2016-09-07 19:41

I see you already made an issue on Github, so you know where to find them. Just search for AnimationTreePlayer and you’ll see a few other issues about it. If you want to stalk Juan in particular, see: reduz (Juan Linietsky) · GitHub

rgrams | 2016-09-08 00:48