Spawn Level Sequence Actor from Blueprint?

Is it possible to spawn a Level Sequence Actor from a blueprint? I don’t want to place it manually in the level.

I’m currently using the Create Level Sequence Player node that receives a Level Sequence reference, but I need the Level Sequence Actor in order to change track bindings and I can’t get it from the player.

In 4.15 release notes it says it’s now possible to embed a Level Sequence in a blueprint, so would this allow me to get an Actor reference to it? How do I do it?

Thanks.

Can you set track bindings like this with a level sequence actor in the level:

The 4.15 note about embedding level sequences in a blueprint is a different feature. It’s still experimental, but you can add an actor sequence component in a blueprint and hook up components in the blueprint to be animated by that actor sequence. Here’s a quick screenshot of that:

The problem with that approach is that it forces you to put a level sequence instance in the level manually. I want to spawn it programmatically from a blueprint variable, such as this:

The “Cinematic Sequence” here is a level sequence reference variable that I want to spawn. This works but I can’t get the level sequence actor from there, so I’m unable to change the track bindings that way.

Got it. Yeah, there’s a temporary level sequence actor created as a result of “Create Level Sequence Player”. That hasn’t been exposed and was requested in another circumstance so we’ve added it to the next release (4.17). If you’re able to, you can grab changelist 3481629 and compile the engine yourself to get this change.

200440-sequencer_createlevelsequenceplayer.png