What is ALevelSequenceActor good for?

Hey guys!

I migrated my project from 4.16 to 4.17 yesterday. Luckily I only had to change one small thing - the signature for ULevelSequence::CreateLevelSequencePlayer() changed. It takes one additional argument now: ALevelSequenceActor.

So I haven’t read anything about this actor yet (also the new signature isn’t updated in the docs yet, I guess that takes a little more time) and I can’t see any significant difference between the Actor and the Player. When should I use the LevelSequenceActor ??

Actor goes in the world :slight_smile: Think old school Matinee.

https://docs.unrealengine.com/latest/INT/API/Runtime/LevelSequence/index.html

ALevelSequenceActor | Unreal Engine Documentation

When you call CreateLevelSequencePlayer, there’s a level sequence actor that gets created internally. There was a request to expose that level sequence actor for various reasons, like reusing that actor, changing the bindings, adding additional event receivers, etc.