![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
スックだよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
前回の「タップ!1,2,3#1」では、
- 数字を順番にタップ(クリック)する
プログラミングをしました。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
これです。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
それでは、この「タップ!1,2,3#1」に
- 「クリア」と「ゲームオーバー」を表示する
- クリアしたら、ゲーム再開
プログラムを追加していきます。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
まだ「タップ!1,2,3 #1」の
数字を順番にタップ(クリック)するプログラミングをしてない人は、
こちらの記事を見てね!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
挑戦してみてね!
今回のプログラミングで学ぶことは
2,クリア、ゲームオーバーを表示するスクリプトがわかるよ
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch クリア、ゲームオーバーを表示する](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1019_explanation11.png)
3,クリアしたら、ゲームを再開するスクリプトがわかるよ
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch クリアしたらゲームを再開する](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation31.png)
追加プログラミングの仕方を 説明します
「ゲームオーバー」を表示するプログラミング
1,2秒経ったら、数字を消す
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch2秒経つと数字が消えるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation5-2.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
- 「〇を送る」ブロックの使い方
の解説は、こちらの記事に書いてあるよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「ゲームオーバー」のコスチュームを
「背景を〇にする」ブロックで
![scratch 「背景を〇にする」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation6.png)
表示しよう。
2,「ゲームオーバー」を 表示する
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch「ゲームオーバー」を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation8.png)
「クリア」を表示するプログラミング
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
数字の「3」をクリックできたら、背景が「クリア」になります。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch3をクリックするとクリアするスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation9.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
うん、うん。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
しかし、2秒経つと「ゲームオーバー」になってしまいます。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch2秒経つと「ゲームオーバー」を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation11.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/06/sukku_are-300x300.png)
あらら。
せっかく「クリア」したのに…。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そこで、
「クリア」したことをメッセージで送って、
![scratch 「クリアを送る」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation12.png)
「ゲームオーバーを表示する」プログラムを止めましょう。
それが、このブロックです。
![scratch 「スプライトのほかのスクリプトを止める」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation13.png)
1,「ゲームオーバー」の表示をするスクリプトを止める
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch2秒経つと「ゲームオーバー」を表示しないスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation16.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
「スプライトの他のスクリプトを止める」ブロックの
- 出し方
- 使い方
は、こちらの記事に書いてあるよ!
「クリア」したら ゲームを続けるプログラミング
![スック](https://scratchsiyou.com/wp-content/uploads/2022/06/sukku_are-300x300.png)
あれっ?
「クリア」して終わっちゃったよ。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうなんだ。
「1」「2」「3」のクローンはタップで消えたため、このままだと出てこないんだ。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 数字「1」「2」「3」を作るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation17.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/06/sukku_are-300x300.png)
あ~、そうだねえ…。
じゃあ、どうすれば、また、ゲームができるようになるの?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「クリア」したら、また、数字「1」「2」「3」を作るようにプログラミングしてしこう!
まず、
また数字を作るよう「ゲーム」というメッセージを、スプライト「数字」に送ろう。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 「ゲームを送る」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation18.png)
1,「クリア」したら「ゲーム」とメッセージを送る
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 「ゲーム」を送るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation20.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
メッセージ「ゲーム」を受け取ったら、
数字「1」「2」「3」を作ります。
緑の旗を押したら作るプログラムを使いましょう。
2,「緑の旗を押されたとき」を「ゲームを受け取ったとき」ブロックに変える。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 「ゲーム」を受け取るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation23.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/06/sukku_are-300x300.png)
あれっ、
「緑の旗が押されたとき」ブロックは、
![scratch 「緑の旗が押されたとき」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation24.png)
どうするの?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
緑の旗が押されたら「ゲーム」メッセージを送って、
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 緑の旗が押されたら、「ゲーム」を送るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation25.png)
数字「1」「2」「3」を作るプログラムにします。
3,緑の旗がクリックされたら、数字「1」「2」「3」が表示される
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 緑の旗が押されたら数字が表示されるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation29.png)
4,クリアしたら、数字「1」「2」「3」が表示される
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch クリアしたら数字が表示されるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation30.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/06/sukku_ok-300x300.png)
プログラミング、かんせーい!
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、
- 「次の背景にする」ブロック
- 「背景を〇にする」ブロック
を使って、
「クリア」「ゲームオーバー」を表示するプログラミングを学びました。
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 「ゲームオーバー」を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation8-2.png)
![「スクラッチしよう!10-19 タップ!1,2,3」 scratch 「クリア」を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/06/scratchsiyoutitle1020_explanation9-1.png)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
みなさんも、「クリア」「ゲームオーバー」表示を取り入れてみてね!
ゲームが、さらに楽しくなるよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_ok-300x300.png)
はぁーーい!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
これからも楽しいゲームのプログラミングを紹介していきます。
お楽しみに!
それじゃあ、またっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
ステップアップドリル
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント