提供:Japanese Scratch-Wiki
これはひらがな記事です。元記事に戻る
() をとめる | |
[すべて v] をとめる::cap control [このスクリプト v]をとめる::control cap [スプライトの他のスクリプト v] をとめる ::stack control | |
カテゴリ | せいぎょ |
タイプ | キャップ/スタック(いんすうによってへんか) |
追加 | Scratch 2.0 |
() をとめるブロック(せいぎょブロック)はいんすうによってブロックのかたちがかわるたったひとつのブロックである(いんすうが「すべて」「このスクリプト」のときは、キャップブロック、「スプライトのほかのスクリプト」のときはスタックブロック)。たいしょうのプログラムをとめるやくわりをもつ。Scratch 2.0で、すべてをとめるブロック、スクリプトをとめるブロックのかわりについかされたブロックで、これらにくわえて、そのスプライトのはんいで、いまのスクリプトいがいのスクリプトをとめるきのうがついかされた。
なお、ほんやくのもんだいにより、げんざいはいんすうに「をとめる」が入っている。
しようれい
このブロックは次のようにしようされる:
- すべてのアクションがおわったので、プロジェクトをおわる
[おわり v]をうけとったとき::events [これでおわりだ。みんな!] と (2) びょういう::looks [すべてをとめる v]::control cap
- プロジェクトをていしする — たとえば、つぎのようにライフが0になったとき
@greenFlag がおされたとき::events hat ずっと もし < (ライフ) = [0] > なら [すべてをとめる v]::control cap end
- せいぎょをやめる
@greenFlag がおされたとき::events hat ずっと もし << (うわむきやじるし v) キーがおされた ::sensing> かつ < (ジャンプ) = [0] > > なら [ジャンプ v] を [5]にする end もし < (レベル) = [7] > なら [このスクリプトをとめる v]::control cap end
- スプライトをていしする
@greenFlag がおされたとき::events hat ずっと もし< (xざひょう::motion) > [100] > なら [スプライトのほかのスクリプトをとめる v]::control stack [このスクリプトをとめる v]::control cap end
- していしたかいすうだけしょりをおこない、そのごスクリプトをとめる
@greenFlag が押されたとき::events hat [かいすう v] を [0] にする::variables ずっと (10) ぽうごかす::motion もしはしについたら、はねかえる::motion [かいすう v] を(1)ずつかえる::variables もし < (かいすう::variables) = [5] > なら [このスクリプトをとめる v]::control cap end
() 秒待つ • () 回繰り返す • ずっと • もし () なら • もし () なら, でなければ • () まで待つ • () まで繰り返す • () を止める • クローンされたとき • () のクローンを作る • このクローンを削除するその他のブロック
|