[UE4][UE5]Delayメモ

まとめ

様々なDelayノードの実験図

※SequenceノードはDelayで中断されないので、図の場合、全てのDelayノードは最初のTickで呼び出されている

※UE5.0.1で挙動調査

"Delay 0" + "Delay 0" = ?

Delayノードの挙動

LE Extended Standard LibraryのDelay(Frame)ノード

Delayノードを自作する

GFrameCounterを使えば、Tick中なのかLatent Action中なのかを意識せず、確実に任意Frame待つDelayを作れる。

ヘッダファイルだけで完結する。適当なBlueprint Function Libraryに追加しても良いかも。結果は本頁最初の画像参照。

おまけ:Delayを使った擬似Tick

こうすると、

こうなる。期間限定でTickっぽいことをしたい場合などに便利。