Unreal Engine/기능 구현 / / 2025. 7. 4. 22:20

[Unreal Engine 5] Timer에 인자를 주고 싶을 때(Timer Delegate)

반응형

타이머를 사용해서 일정 시간 뒤에 함수를 호출하고 싶은데 함수와 함께 인자를 전달하고 싶을 때

Timer Delegate를 이용하여 해결할 수 있다.

 

타이머 델리게이트를 사용하고 싶으면 별도의 객체를 생성해야 한다.

1. 바인딩할 함수를 지닌 객체

2. 함수 주소

3. 인자 1

4. 인자 2

5. 인자 3 ...

 

이후 SetTimer() 함수를 호출한다. 이때, 매개변수의 순서가 다르다.

1. FTimer Handle

2. FTimer Delegate

3. 지연 시간

4. 호출을 반복할 것인지?

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유