내일배움캠프-언리얼

[내일배움캠프 - 언리얼] DAY 60 - 팀 프로젝트 진행

이시보 2026. 3. 4. 23:01

타이머에 람다를 쓰기보다는 TimerDelegate로 바인드해서 사용하는게 안전하다

FTimerDelegate SpawnDelegate;
    SpawnDelegate.BindUObject(this, &AT11_GameState::ExecuteSpawn, TimerName, SpawnVolume);

    FTimerHandle& Handle = SpawnTimerHandles.FindOrAdd(TimerName);
    GetWorldTimerManager().SetTimer(Handle, SpawnDelegate, Interval, true);