Sequence Device BROKEN

I spent a while making a whole animation that would be looped indefinitely with the sequence device, and the “Loop Playback” option straight up doesn’t work. The animation plays totally fine the first time and then stops like it’s not supposed to be looped. Is this a known issue?

Hello there, friend!
First off, if you are talking about the Level Sequencer. Yes.
LoopPlayback not looping your animation is a somewhat known scenario.
There are a few checks you could do:

  1. Check if the animation time and loop range match.
  2. If you haven’t yet, enable InfiniteLooping in the Sequencer object details. By default it will loop by a number of times that could also be set, if I’m not mistaken.
  3. Clean your project up. Delete Binaries, Intermediate, and (if you have no options saved) Saved, rebuild it all and check it again.

If none of these work please paste here the configuration you are using for the sequencer, a screenshot of the sequencer window, and a brief explanation on how you are triggering your sequence.

Or, if you want to, just brute force it.

  1. Go to you level blueprint
  2. Get a reference of your Sequencer object in the level into the level blueprint.
  3. Create a function called InfiniteAnimationLoop().
  4. Set the body of the function to: LevelSequencer->Play().
  5. Bind InfiniteAnimationLoop()to the Sequencer Object OnFinished event.
  6. Voilá. It’s not pretty, but it works.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.