メインコンテンツまでスキップ

ステップの繰り返し

繰り返し ブロックは、中のステップを複数回実行します。

繰り返しを追加する​

  1. ブロックを置く直前のステップを選択します (末尾に追加する場合は何も選択しません)。
  2. 条件分岐 / ループ をクリックし、指定回数繰り返す、次の間繰り返す…、次まで繰り返す… のいずれかを選びます。

エディターは繰り返しの行とその 繰り返しの終了 を追加し、繰り返しの行を選択するため、次に追加するステップは中に入ります。2 つの行の間のステップが繰り返されます。

1回数を指定して繰り返す5
2キーを送信{DOWN}
3待機50
4繰り返しの終了

終わり方​

編集するには、繰り返しの行を選択します。繰り返し でブロックの終わり方を選びます。選択肢を切り替えても、それぞれ独自のフィールドを保持します。

回数を指定して繰り返す
繰り返し
指定した回数
回数
5
選択肢行の名前ステップを実行する回数
指定した回数回数を指定して繰り返す回数 回。回数 は、整数、名前付き定数、$variable、または値のメニューからの読み取り値です。メニューには、マウスの X 位置 のように整数を返す読み取り値だけが表示されます。繰り返しの開始時に 1 回だけ読み取られます。新しい繰り返しは 2 で始まります。0 以下では、ステップは 1 回も実行されません。
条件を満たす間条件を満たす間繰り返す条件が真である間。条件は各回の前に確認されるため、最初から偽であれば、ステップはまったく実行されません。
条件を満たすまで条件を満たすまで繰り返す条件が偽である間。条件は各回の前に確認されるため、最初から既に真であれば、ステップはまったく実行されません。

条件を満たす間繰り返す と 条件を満たすまで繰り返す の条件には、もし と同じ 3 種類 (2 つの値を比較、組み込み関数の結果、値または変数) があり、結果を反転 (not) も使えます (条件)。ここでは 変数に移動 は表示されません。繰り返しの上に移動したステップは 1 回しか実行されませんが、条件は毎回の前に確認されるためです。変化する組み込み関数の結果を使うには、組み込み関数の結果 を選んでください。

繰り返しは、ほかの繰り返しや もし ブロックの中に置けます。

繰り返しを途中で抜ける​

条件分岐 / ループ メニューの ループを抜ける は、それが含まれている最も内側の繰り返しを抜けます。アクションは、その繰り返しの 繰り返しの終了 の後から続行します。一部の場合にだけ抜けるには、もし ブロックの中に置きます。

ループを抜ける は、繰り返しの中に入る場所にだけ追加できます。後でそれをすべての繰り返しの外に移動すると、その行に 繰り返しの内側にありません と表示され、元に戻すか削除するまでアクションは実行できません。

ステップを停止 は、繰り返しの中でもそれ以外の場所でも、アクション全体を終了します (条件)。

終わらない繰り返し​

条件が偽にならない 条件を満たす間繰り返す は、アクションを実行し続けます。そのようなループの中には、コンピューターに負荷をかけ続けないよう 待機 を加え、中の何かが条件を変えるようにしてください。すべてのアクションを停止するホットキー (全般 ページで変更していない限り Ctrl+Shift+Alt+F9) で、実行中のすべてのアクションを停止できます。

サンドボックスは、ループを試すのに安全な場所です。長く続きすぎる実行は停止されます。