diff --git a/03-UnrealEngine/Editor/LevelSequence.md b/03-UnrealEngine/Editor/LevelSequence.md new file mode 100644 index 0000000..f2afe12 --- /dev/null +++ b/03-UnrealEngine/Editor/LevelSequence.md @@ -0,0 +1,31 @@ +--- +title: LevelSequence +date: 2023-07-04 17:38:34 +excerpt: +tags: +rating: ⭐ +--- + +# ALevelSequenceActor +## FLevelSequenceActorDetails +通过OnOpenLevelSequenceForActor打开Sequence编辑器。 +```c++ +FReply FLevelSequenceActorDetails::OnOpenLevelSequenceForActor() +{ + if( LevelSequenceActor.IsValid() ) + { + UObject* LoadedObject = LevelSequenceActor.Get()->GetSequence(); + if (LoadedObject != nullptr) + { + GEditor->GetEditorSubsystem()->OpenEditorForAsset(LoadedObject); + } + } + + return FReply::Handled(); +} +``` + +## FLevelSequenceEditorToolkit + + +