FTimeline TestTimeline;
UCurveFloat* TestFloatCurve;
UCurveFloat* ChangeFloatCurve;
FOnTimelineFloat TimelineProgress;
if(TestFloatCurve != nullptr)
{
TestTimeline.AddInterpFloat(TestFloatCurve, TimelineProgress, NAME_None, TEXT("Test"));
}
if(ChangeFloatCurve != nullptr)
{
TestTimeline.SetFloatCurve(ChangeFloatCurve, TEXT("Test"));
}
TimeLine에 Curve를 등록할 때 TrackName을 설정하고 SetCurve 함수로 TrackName을 지정하여 해당 TrackName을 가진 Curve와 변경한다.
'Unreal Engine > C++' 카테고리의 다른 글
[Unreal Engine 4 C++] 약 포인터(TWeakObjectPtr) (0) | 2021.10.14 |
---|---|
[Unreal Engine 4 C++] 델리게이트에서 AddUObject, AddUFunction (0) | 2021.10.14 |
[Unreal Engine 4 C++] Enum의 DisPlayName을 String으로 변환하는 법 (0) | 2021.05.19 |
[Unreal Engine 4 C++] float의 값을 0과 비교할 때 (0) | 2021.05.13 |
[Unreal Engine 4 C++] Delegate에 함수를 추가할 때 주의점 (0) | 2021.04.29 |