up:: UE5.0.2
source:: UE4 最初に知っておきたいBlueprintノード集|株式会社ヒストリア
source:: UE4 繰り返し処理を行っている途中で終了する(For Loop With Break、For Each Loop With Break) 凛(kagring)のUE4/UE5とUnityとQt勉強中のゲーム制作ブログ
source:: フロー制御 | Unreal Engine ドキュメント
基本的プループリント
Branch
if文。
Sequence
順次実行。
処理を機能ごとに整理したいときに。
ForEachLoop
ForEach。
もちろんFor文に当たるForLoopや、Break条件付きのWithBreak、WhileLoopもちゃんとある。
Switch on
Switch。
DoOnce
一度だけ処理する条件文。
一度といわずN回通れるDo Nもある。
Gate
Openの処理が入ったらEnterを通し、Closeの処理が入ったらEnterを閉め出す。Toggleもある。
MultiGate
呼び出すたびに0の処理、1の処理……と進んでいく条件文。
ランダム化やインデックスの初期化、ループも可能。
FlipFlop
呼び出すたび、Aの処理とBの処理を切り替える。
Select
処理制御ではない。 Index値によって取り出す値を変えるノード。
例えばIndexにInt0が入ればOption0が出力される。
source:: UE4 ノード解説 Selectノード - Let’s Enjoy Unreal Engine