提供: Japanese Scratch-Wiki

このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する
分岐.png:この項目は制御ブロックの代用ブロックを説明しています。他の代用ブロックについては、代用ブロック一覧をご覧ください。


制御ブロックの代用ブロックの一覧表である。

ブロック 回避策
(1)秒待つ
(((テンポ) / (60)) * (1))拍休む

または

タイマーをリセット
<<(タイマー) \< [1]> ではない> まで待つ
// もし他のスクリプトでタイマーを使っている場合、それらがおかしくなる可能性がある
ずっと
. . .
end
<. . .::grey>まで繰り返す //ここにはブロックを入れないか、あるいは常にfalseになるブロックを入れる
. . .
end

または

((309) の [10 ^ v]::operators)回繰り返す
. . .
end

または

((1)/(0))回繰り返す // オフラインエディターではエラーになる
...
(10)回繰り返す
. . .
end
[カウンター v] を [0] にする
<(カウンター) = [10]> まで繰り返す
[カウンター v] を (1) ずつ変える
. . .
end
<...::grey>まで繰り返す
. . .
end
ループ ::custom

定義 ループ
もし <<. . .::grey> ではない> なら
. . .
ループ ::custom
end

または

[ループ v] を送る

[ループ v] を受け取ったとき
もし <<. . .::grey> ではない> なら
. . .
[ループ v] を送る
end
もし <. . .::grey> なら
. . .
end
もし <. . .::grey> なら
. . .
でなければ
// ここにブロックは入れない
end

または

<. . .::grey> を送って待つ

[true v] を受け取ったとき
. . .

または

@greenFlag が押されたとき::events hat
ずっと
<. . .::grey>まで待つ
. . .
// これは、「もし」がループする
もし <. . .::grey> なら
. . .
でなければ
. . .
end
もし <. . .::grey> なら
. . .
end
もし <<. . .::grey> ではない> なら
. . .
end

または

定義 もし <条件>
もし <条件> なら
. . . // もしの間に入れたいもの
[このスクリプトを止める v] 
end
@greenFlag が押されたとき::events hat
. . .
もし <. . .::grey> なら
. . .//でなければの間に入れたいもの
//もし・でなければが最後のブロックのときに使える
<. . .::grey> まで待つ
<. . .::grey> まで繰り返す
// ここにブロックは入れない
end
[このスクリプトを止める v]
<> まで待つ // ここには何も入れない

または

((309) の [10 ^ v]::operators) 秒待つ // これらは実際にスクリプトは止まらない。しかし、その後の動作は止まる。

または

((1) / (0)) 秒待つ // 上のコメントと同じことが起こる。なお、オフラインエディターではエラーになる。

または

ずっと
// ここにブロックは入れない (この方法は常にCPUを使用する)。
[すべてを止める v]
[すべてを止める v] を送る

[すべてを止める v] を受け取ったとき
[スプライトの他のスクリプトを止める v]
// このスクリプトはすべてのスプライトとステージに配置する
Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。