|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
블루프린트에서 사용할 수 있는 간단한 트윈 애님 인스턴스. 더 자세히 ...
#include <UTweenAnimInstance.h>
UTweenAnimInstance에 대한 상속 다이어그램 :
UTweenAnimInstance에 대한 협력 다이어그램:Public 멤버 함수 | |
| void | ChangeState (bool bInActivate) |
| 트윈 활성화 상태를 수동으로 전환한다. | |
| float | GetEasedAlpha () const |
| Ease 커브를 통과한 알파 값을 반환한다. | |
| virtual void | NativeUpdateAnimation (float DeltaSeconds) override |
| 애니메이션 갱신 시 트윈 알파를 갱신한다. | |
| void | ResetAlpha (float InAlpha=0.f) |
| 현재 알파를 지정 값으로 초기화한다. | |
Public 속성 | |
| bool | bActivate = false |
| 트윈 진행 여부. | |
| TObjectPtr< UCurveFloat > | EaseCurve = nullptr |
| Ease 처리를 위한 커브. | |
| float | TweenAlpha = 0.f |
| 선형 알파 값. | |
| float | TweenDuration = 0.25f |
| 0~1 알파를 1회 왕복하는 데 걸리는 시간(초). | |
블루프린트에서 사용할 수 있는 간단한 트윈 애님 인스턴스.
애니메이션 블루프린트에서 보간 알파를 생성하고 커브를 통해 Ease 처리된 값을 제공한다.
UTweenAnimInstance.h 파일의 19 번째 라인에서 정의되었습니다.
|
inline |
| float UTweenAnimInstance::GetEasedAlpha | ( | ) | const |
Ease 커브를 통과한 알파 값을 반환한다.
Ease 커브가 유효하면 값을 보간하여 반환한다.
UTweenAnimInstance.cpp 파일의 20 번째 라인에서 정의되었습니다.
다음을 참조함 : EaseCurve, TweenAlpha.
|
overridevirtual |
애니메이션 갱신 시 트윈 알파를 갱신한다.
알파를 0~1 범위에서 증가 또는 감소시키며 트윈 상태를 업데이트한다.
UTweenAnimInstance.cpp 파일의 11 번째 라인에서 정의되었습니다.
다음을 참조함 : bActivate, TweenAlpha, TweenDuration.
|
inline |
현재 알파를 지정 값으로 초기화한다.
UTweenAnimInstance.h 파일의 49 번째 라인에서 정의되었습니다.
| bool UTweenAnimInstance::bActivate = false |
트윈 진행 여부.
true면 증가, false면 감소한다.
UTweenAnimInstance.h 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NativeUpdateAnimation().
| TObjectPtr<UCurveFloat> UTweenAnimInstance::EaseCurve = nullptr |
Ease 처리를 위한 커브.
없으면 선형 알파를 그대로 사용한다.
UTweenAnimInstance.h 파일의 38 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetEasedAlpha().
| float UTweenAnimInstance::TweenAlpha = 0.f |
선형 알파 값.
내부적으로 Tick 때마다 업데이트된다.
UTweenAnimInstance.h 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetEasedAlpha(), NativeUpdateAnimation().
| float UTweenAnimInstance::TweenDuration = 0.25f |
0~1 알파를 1회 왕복하는 데 걸리는 시간(초).
UTweenAnimInstance.h 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NativeUpdateAnimation().