KoreanFoodie's Study
[언리얼] 다음 틱에 특정 동작 수행시키기 본문
[언리얼] 다음 틱에 특정 동작 수행시키기
핵심 :
1. SetTimerForNextTick 을 사용한다
때로는 영 좋지 못한 이유로, 특정 동작을 다음 틱에 실행시켜야 하는 상황이 존재한다.
AActor* actor = GetActor();
// 타이머는 클리어 처리하고 다음 틱에 디스폰 액터를 호출
ClearTimerEvent();
GetWorld()->GetTimerManager().SetTimerForNextTick([actor]()
{
actor->Destroy();
});
그럴때는, 위 함수를 사용하면 된다. 언리얼 글 중 제일 짧은 글인 듯 하다. 😅
'Game Dev > Unreal C++ : Dev Log' 카테고리의 다른 글
[언리얼] 타임 스탬프 찍기(TimeStamp, 시간 로그) (0) | 2024.02.23 |
---|---|
[언리얼] 언리얼 UI 최적화 정리 (언리얼 공식 문서를 중심으로) (1) | 2024.02.06 |
인자 없는 기본 생성자로 MakeShared 를 통해 TSharedRef 타입 선언하기 (0) | 2023.09.25 |
C++ 과 언리얼에서 스마트 포인터로 오브젝트 풀 관리하는 방법 (0) | 2023.09.15 |
[언리얼] UI 에서 애니메이션의 이벤트가 끝났음을 알려주는 방법 (0) | 2023.09.08 |
Comments