![ラッチ先生](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」では、
- ねっちボールを バウンドさせる
- ねっちボールをタップで 動かす
- コースの縦スクロール
プログラミングをしました。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
まだ「ねっちボールコロコロ#1」の
プログラミングをしてない人は、
こちらの記事を見てね!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、この「ねっちボールコロコロ#1」に
- 各エリアのねっちボールの反応
プログラムを追加していきます。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
了解でぇ~す!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
がんばってね!
今回のプログラミングで学ぶことは
3.ねっちボールの 各エリアごとの反応のスクリプトがわかるよ
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 各エリア](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1038_explanation38.png)
追加プログラミングの仕方を 説明します
各「エリア」を描いて コース を作る
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「コース」のコスチューム6枚に、
- 黒いエリア・・・ゲームオーバー
- 赤いエリア・・・ねっちボールが ジャンプする
- 緑のホール(穴)・・・ゴール
を描いて、自分の好きなコースを 作りましょう!
1.「コース」のコスチュームに 各エリアを描く
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 各エリアを描く](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1038_explanation47-3.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
「コース」を縦スクロールで動かして、
自分で作ったコースを 試してみようね
黒いエリアに触れたら 落ちていくプログラミング
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「○を送って待つ」ブロックを使って
![scratch 「○を送って待つ」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation2.png)
ねっちボールが エリアに触れたか確認させよう。
1.エリアに触れたか 確認する
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch ねっちボールがエリアに触れたか確認するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation4.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
ねっちボールが一番小さいときに
「○を送って待つ」ブロックを
組み入れるんだね。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2022/10/ratch_kao_yes-300x300.png)
そのとおぉぉぉぉぉぉ・・・・・り!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
「○を送って待つ」ブロックの
- メッセージ名の入力の仕方
- 使い方
- 「○を送る」ブロックとの違い
こちらの記事に 載っています。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
次に
「もし黒いエリアに触れたら」ブロックを使って
![](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation5.png)
黒いエリアに触れたら、コースを止めよう
2.黒いエリアに触れたら、コースを止める
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch ねっちボールが黒いエリアに触れたらコースを止めるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation10-1.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
あっ、止まった
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
黒いエリアに触れたら、
ねっちボールが落ちていくプログラムを作ります。
3.ねっちボールを だんだん透明に小さくする
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch ねっちボールが落ちていくスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation16.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
おぉ…、いいねぇ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
だけど、
このプログラムでは、黒いエリアでなくても 落ちていくんだ。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_question-300x300.png)
どういうこと?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
この動画で、説明します。
フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo
![スック](https://scratchsiyou.com/wp-content/uploads/2022/10/sukku_ok-300x300.png)
なるほどね!
「○色が○色に触れた」ブロックで
![scratch 「○色が○色に触れた」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation18.png)
ねっちボールが 黒いエリアでバウンドしたか、わかるんだね!
4.ねっちボールの花を 黄色くする
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch ねっちボールの花の色を変える](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation23.png)
5.黒いエリアでバウンドしなければ、落ちていかない
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch ねっちボールが黒いエリアでバウンドしたら落ちるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation30.jpg)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/10/sukku_ok-300x300.png)
これで、O.K!
赤いエリアに触れたら ジャンプするプログラミング
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今度は、
「もし赤い 色に触れたら」ブロックを使って
![scratch 「もし○なら」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation31.png)
赤いエリアに触れたら、ジャンプさせるプログラムだ!
1.赤いエリアに触れたら、大きくする
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 赤いエリアに触れたら大きくするスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation36.png)
緑のホールに入ったらクリアーするプログラミング
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「もし緑色に触れたら」ブロックを使って
![scratch 「もし○なら」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation37.png)
緑のホールに入ったら、クリアーだ
![スック](https://scratchsiyou.com/wp-content/uploads/2022/10/sukku_ok-300x300.png)
ねっちボールが 緑のホールに入ったら、
「スプライトの他のスクリプトを止める」ブロックで
![](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation38.png)
まず、コースの縦スクロールを止めるんだね!
1.緑の穴に入ったら、コースの縦スクロールを止める
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch コースの縦スクロールを止めるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation42-800x583.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
あっ、止まった。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「○を送る」ブロックを使って
![scratch 「○を送る」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation43.png)
ねっちボールが緑の穴に入ったら、「おめでとう!」と言う文字を出すよ
2.「おめでとう!」の文字を 表示する
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 「おめでとう!」文字を表示するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation47.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
出てきたぁ。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
このままだと、
ゲームを始めるときも「おめでとう!」が 表示されたままなので、
「隠す」ブロックを使って
![scratch 「隠す」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation48.png)
表示されないようにするよ。
3.ゲームの最初は、隠す
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 「おめでとう!」文字を隠すスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation50.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/10/sukku_ok-300x300.png)
やったぁ!
完成だぁ!
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
今回は、
- 「もし○なら」ブロック
- 「コスチューム番号=○」ブロック
- 「○を送る」ブロック
を使って、
縦スクロールを止めるプログラミングを学びました。
![「スクラッチしよう!10-39 ねっちボールコロコロ2」 scratch 縦スクロールを止めるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/10/scratchsiyoutitle1039_explanation54.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/09/sukku_futu-1-300x300.png)
コースのコスチューム6で、止まるんだね
![ラッチ先生](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)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント