diff --git a/03-UnrealEngine/Editor/FBXAnimation导入逻辑.md b/03-UnrealEngine/Editor/FBXAnimation导入逻辑.md new file mode 100644 index 0000000..0a6feec --- /dev/null +++ b/03-UnrealEngine/Editor/FBXAnimation导入逻辑.md @@ -0,0 +1,20 @@ +--- +title: FBXAnimation导入逻辑 +date: 2023-12-11 11:28:36 +excerpt: +tags: +rating: ⭐ +--- +# UAnimSequenceFactory +```c++ +UObject* UAnimSequenceFactory::FactoryCreateNew(UClass* Class, UObject* InParent, FName Name, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn) +{ + UAnimSequence* AnimSequence = NewObject(InParent, Class, Name, Flags); + if (TargetSkeleton) + { AnimSequence->SetSkeleton(TargetSkeleton); + } if (PreviewSkeletalMesh) + { AnimSequence->SetPreviewMesh(PreviewSkeletalMesh); + } + return AnimSequence; +} +```