|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
정점 높이를 지정해 기하학적 포물선을 계산하는 트랙. 더 자세히 ...
#include <UParabolaComponent.h>
FParabolaGeometricTrack에 대한 협력 다이어그램:Public 멤버 함수 | |
| FORCEINLINE void | Advance (float DeltaTime) |
| 지정한 델타만큼 시간을 진행한다. | |
| void | ApplyArcSolution (const FVector &InStart, const FVector &InTarget, const float InApexHeight, float t, const FVector &InUpAxis=FVector::UpVector) |
| 시작/도착점과 정점 높이로 트랙 파라미터를 초기화한다. | |
| FORCEINLINE FVector | EvaluateAtAlpha (const AActor *Owner, float Alpha) const |
| 알파값 기반 위치를 계산한다. | |
| FORCEINLINE FVector | EvaluateAtCurrent (const AActor *Owner) const |
| 현재 시간 기준 위치를 계산한다. | |
| FVector | EvaluateAtTime (const AActor *, float TimeSec) const |
| 시간값을 받아 포물선 위치를 계산한다. | |
| FORCEINLINE float | GetAlpha () const |
| 현재 경과 시간의 알파를 반환한다. | |
| UPROPERTY (EditAnywhere, BlueprintReadWrite) FVector Start | |
정점 높이를 지정해 기하학적 포물선을 계산하는 트랙.
UParabolaComponent.h 파일의 117 번째 라인에서 정의되었습니다.
|
inline |
지정한 델타만큼 시간을 진행한다.
UParabolaComponent.h 파일의 141 번째 라인에서 정의되었습니다.
|
inline |
시작/도착점과 정점 높이로 트랙 파라미터를 초기화한다.
UParabolaComponent.h 파일의 170 번째 라인에서 정의되었습니다.
|
inline |
알파값 기반 위치를 계산한다.
UParabolaComponent.h 파일의 158 번째 라인에서 정의되었습니다.
|
inline |
현재 시간 기준 위치를 계산한다.
UParabolaComponent.h 파일의 164 번째 라인에서 정의되었습니다.
|
inline |
시간값을 받아 포물선 위치를 계산한다.
UParabolaComponent.h 파일의 148 번째 라인에서 정의되었습니다.
다음을 참조함 : FMathHelper::InterpArcSin().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
inline |
현재 경과 시간의 알파를 반환한다.
UParabolaComponent.h 파일의 139 번째 라인에서 정의되었습니다.
|
inline |
UParabolaComponent.h 파일의 122 번째 라인에서 정의되었습니다.