언리얼엔진5/각종 지식
[UE5] 타이머 사용하기
Rocketbabydolls
2024. 6. 12. 01:38
FTimerHandle ReloadTimeHandle;
GetWorld()->GetTimerManager().SetTimer(ReloadTimeHandle, FTimerDelegate::CreateLambda([&]()
{
bIsReloading = false;
// TimerHandle 초기화
GetWorld()->GetTimerManager().ClearTimer(ReloadTimeHandle);
}), PrimaryWeapon->GetReloadTime(), false);
타이머 핸들을 부착해주고 함수를 연결하거나 람다함수를 바로 선언해준다.
인자는 아래와 같다.
(핸들, 함수, 대기 시간, 반복 여부)