这个控件其实只是时间轴界面的一部分,还会有其他的控件共同组成时间轴界面,那在界面之间会有一些通用数据,所以新建一个蓝图函数库(Blueprint Function Library)来管理这部分内容。 我这里把这个蓝图函数库起名为TimeLineLibrary。 声明GetTimelineTimeMsMin、GetTimelineTimeMsMax 两个纯函数(Pure),分别返回你希望时间轴支...
UBlueprintFunctionLibrary - 蓝图函数库类。 UUserDefinedStruct - 用户自定义结构体类。 UUserDefinedEnum - 用户自定义枚举类。 UStaticMeshEditorSettings - 静态网格编辑器设置类。 UMeshSimplificationSettings - 网格简化设置类。 ULevelSequence - 关卡序列类。 USequenceRecorderSettings - 序列录制器设置类。 U...
(BlueprintType)enumclassETimelineBreakType:uint8{InterruptFirstUMETA(DisplayName="Interrupt First"),IgnoreSecondUMETA(DisplayName="Ignore Second")};UCLASS()classSWORDANDGUN_APIUTimelineFunctionLibrary:publicUBlueprintFunctionLibrary{GENERATED_BODY()public:UFUNCTION(BlueprintCallable,Category="Timeline")static...
11BluePrint Function Library (蓝图函数库) 用于封装一系列的函数,可以用来封装一些公用的函数,类似于一个工具类。蓝图函数库里面的函数是全局可见的,意思就是在其他蓝图类中可以直接调用里面的函数。 12BluePrint Interface (蓝图接口) 一个蓝图接口是一个或多个Function的集合,只有函数声明没有具体实现,可以被添加...
文章目录前言一、打开Library界面二、Branch 分支> Branch 类似于 if else 语句示例二、Delay 延迟> Delay 可用于计时器、倒计时器示例三、Do Once 执行一次> Do Once 可用于游戏技能的释放冷却示例四、Do N 执行N次> Do N 可用于弹匣设计示例五、DoOnce MultiInput 执行一次多次输入输出> D ...
classGAMEFEATUREUTILS_APIUFlibGameFeature :publicUBlueprintFunctionLibrary { GENERATED_UCLASS_BODY() public: UFUNCTION(BlueprintCallable) staticboolGetPluginURLForBuiltInPluginByName(classUGameFeaturesSubsystem* Subsystem,constFString& PluginName, FString& OutPluginURL); ...
Blueprint Function Library BPFL_ Blueprint Interface BPI_ Blueprint Macro Library BPML_ Do not use macro libraries if possible. Enumeration E No underscore. Structure F or S No underscore. Tutorial Blueprint TBP_ Widget Blueprint WBP_ 1.2...
(Target_Rotation);}}voidUMyBlueprintFunctionLibrary::SetRelativeRotationQuat(AActor*Actor,constFQuat&Target_Rotation){if(Actor){Actor->SetActorRelativeRotation(Target_Rotation);}}voidUMyBlueprintFunctionLibrary::AddLocalRotationQuat(AActor*Actor,constFQuat&DeltaRotation){if(Actor){Actor->AddActorLocal...
UCLASS() class GITSOURCECONTROLEX_API UFlibSourceControlHelper : public UBlueprintFunctionLibrary {GENERATED_BODY()public:UFUNCTION(BlueprintCallable, BlueprintPure, Category ="GitSourceControlEx|Flib")staticFStringGetGitBinary();UFUNCTION(BlueprintCallable, Category ="GitSourceControlEx|Flib")staticbool...
PinDefaultValue="CTF_UseDefault") End Object Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_4" FunctionReference=(MemberParent=Class'"/Script/DataprepLibraries.DataprepOperationsLibrary"',MemberName="SetCollisionComplexity") NodePosX=1504 NodePosY=-112 NodeGuid=...