From 248109b88bcdbf837ce6f9621718bc7ba7c647fd Mon Sep 17 00:00:00 2001 From: badlogic Date: Thu, 28 Apr 2022 16:57:10 +0200 Subject: [PATCH] [godot] Set loop on animation in v3. --- spine-godot/spine_godot/SpineAnimationTrack.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spine-godot/spine_godot/SpineAnimationTrack.cpp b/spine-godot/spine_godot/SpineAnimationTrack.cpp index 66d955230..02ce33479 100644 --- a/spine-godot/spine_godot/SpineAnimationTrack.cpp +++ b/spine-godot/spine_godot/SpineAnimationTrack.cpp @@ -213,7 +213,11 @@ Ref SpineAnimationTrack::create_animation(spine::Animation *animation Ref animation_ref; INSTANTIATE(animation_ref); animation_ref->set_name(String(animation->getName().buffer()) + (loop ? "" : "_looped")); +#if VERSION_MAJOR > 3 // animation_ref->set_loop(!loop); +#else + animation_ref->set_loop(loop); +#endif animation_ref->set_length(duration); animation_ref->add_track(Animation::TYPE_VALUE);