Browse Source

[godot] Set loop on animation in v3.

badlogic 3 năm trước cách đây
mục cha
commit
248109b88b
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      spine-godot/spine_godot/SpineAnimationTrack.cpp

+ 4 - 0
spine-godot/spine_godot/SpineAnimationTrack.cpp

@@ -213,7 +213,11 @@ Ref<Animation> SpineAnimationTrack::create_animation(spine::Animation *animation
 	Ref<Animation> 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);