KoreanFoodie's Study

[언리얼] 다음 틱에 특정 동작 수행시키기 본문

Game Dev/Unreal C++ : Dev Log

[언리얼] 다음 틱에 특정 동작 수행시키기

GoldGiver 2023. 11. 14. 16:33

[언리얼] 다음 틱에 특정 동작 수행시키기

핵심 :

1. SetTimerForNextTick 을 사용한다

때로는 영 좋지 못한 이유로, 특정 동작을 다음 틱에 실행시켜야 하는 상황이 존재한다.

AActor* actor = GetActor();
// 타이머는 클리어 처리하고 다음 틱에 디스폰 액터를 호출
ClearTimerEvent();
GetWorld()->GetTimerManager().SetTimerForNextTick([actor]()
    {
        actor->Destroy();
    });

 

그럴때는, 위 함수를 사용하면 된다. 언리얼 글 중 제일 짧은 글인 듯 하다. 😅

Comments