While

ロジックエディタ > 処理コマンド > ブロック

[ブロックWhile]処理コマンドは、ブロック内の処理を繰り返し実行するように指定するものです。

Magicエンジンが[ブロックWhile]処理コマンドを見つけると、まず条件設定を評価します。その条件が満たされるのであれば、ブロック内の処理を実行します。

[ブロック終了]処理コマンドに達すると、[ブロックWhile]処理コマンドの先頭に戻り、再び条件を評価します。条件が満たされる限り、[ブロックWhile]処理コマンドの処理を実行します。条件が満たされない場合、[ブロック終了]処理コマンドを抜けて、タスクフローを続けます。

LoopCounter関数を使用して、[ブロックWhile]処理コマンドによって実行される回数を監視できます。