KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
FEaseVectorTrack 구조체 참조

FVector 값을 시간에 따라 Ease 처리하는 트랙 데이터입니다. 더 자세히 ...

#include <UEaseComponent.h>

+ FEaseVectorTrack에 대한 협력 다이어그램:

Public 멤버 함수

float GetAlpha () const
 진행도를 0~1 범위로 반환한다.
 
void Update (float DeltaTime)
 경과 시간을 누적하고 Ease 결과를 갱신한다.
 

Public 속성

FVector Current = FVector::ZeroVector
 
float Duration = 1.f
 
EEaseType EaseType = EEaseType::Linear
 
float ElapsedTime = 0.f
 
FVector Start = FVector::ZeroVector
 
FVector Target = FVector::ZeroVector
 

상세한 설명

FVector 값을 시간에 따라 Ease 처리하는 트랙 데이터입니다.

UEaseComponent.h 파일의 57 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ GetAlpha()

float FEaseVectorTrack::GetAlpha ( ) const
inline

진행도를 0~1 범위로 반환한다.

UEaseComponent.h 파일의 79 번째 라인에서 정의되었습니다.

80 {
81 return FMath::Clamp(Duration > 0.f ? ElapsedTime / Duration : 1.f, 0.f, 1.f);
82 }

◆ Update()

void FEaseVectorTrack::Update ( float  DeltaTime)
inline

경과 시간을 누적하고 Ease 결과를 갱신한다.

UEaseComponent.h 파일의 85 번째 라인에서 정의되었습니다.

86 {
87 ElapsedTime += DeltaTime;
88 float Alpha = FMath::Clamp(Duration > 0.f ? ElapsedTime / Duration : 1.f, 0.f, 1.f);
89 Current = FMath::Lerp(Start, Target, FEaseHelper::Ease(Alpha, EaseType));
90 }
static float Ease(float Alpha, EEaseType Type)
Definition FEaseHelper.h:45

다음을 참조함 : FEaseHelper::Ease().

+ 이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ Current

FVector FEaseVectorTrack::Current = FVector::ZeroVector

UEaseComponent.h 파일의 65 번째 라인에서 정의되었습니다.

◆ Duration

float FEaseVectorTrack::Duration = 1.f

UEaseComponent.h 파일의 74 번째 라인에서 정의되었습니다.

◆ EaseType

EEaseType FEaseVectorTrack::EaseType = EEaseType::Linear

UEaseComponent.h 파일의 62 번째 라인에서 정의되었습니다.

◆ ElapsedTime

float FEaseVectorTrack::ElapsedTime = 0.f

UEaseComponent.h 파일의 76 번째 라인에서 정의되었습니다.

◆ Start

FVector FEaseVectorTrack::Start = FVector::ZeroVector

UEaseComponent.h 파일의 68 번째 라인에서 정의되었습니다.

◆ Target

FVector FEaseVectorTrack::Target = FVector::ZeroVector

UEaseComponent.h 파일의 71 번째 라인에서 정의되었습니다.


이 구조체에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: