提供: Japanese Scratch-Wiki
このきじは ひらがなでよめません。ごめんなさい。編集者向け:作成する

制御ブロックの代用ブロックの一覧表である。
ブロック | 回避策 |
---|---|
(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] // このスクリプトはすべてのスプライトとステージに配置する |