工作时动画需要复用一些曲线用于morphtarget,遂做了一个对动画的曲线进行导入导出的工具
// Fill out your copyright notice in the Description page of Project Settings.
using UnrealBuildTool;
public class MyProjectEditor : ModuleRules
{
public MyProjectEditor(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(new string[] {
"Core", "CoreUObject", "Engine", "InputCore", "MyProject"});
PrivateDependencyModuleNames.AddRange(new string[]
{
"AnimationModifiers", "AssetRegistry", "UnrealEd"
});
}
}
#include "AnimationModifiers/Public/AnimationBlueprintLibrary.h"
#include "AssetRegistry/AssetRegistryModule.h"
#include "Factories/CurveFactory.h"
#include "EditorLevelUtils.h"
bool UFTBlueprintToolLibrary::ExportCurve(UAnimSequence* Seq, FName CurveName)
{