假設我們有個類AMyActor
1,定時器句柄,可以寫成成員,因為我們在刪除定時器時用用到
FTimerHandle TestHandel;
2,設置定時器
GetWorld()->GetTimerManager().SetTimer(TestHandel, this, &AMyActor::Message,0.1f, true);Message是我們在AMyActor里定義的成員函數
3,刪除定時器
GetWorld()->GetTimerManager().ClearTimer(TestHandel);
如果我們想調用回調函數的時候把相關參數傳過去可以用下面方法
TimerDel.BindUFunction(this, FName("Message"), para1, para2);
GetWorld()->GetTimerManager().SetTimer(TestHandel,TimerDel, 0.1, false);
para1和para2是我們所要傳到Message函數的,當然,Message函數和傳過來的參數商量類型應該相吻合
