![ラッチ先生](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)
今回は、
てきがビームに当たると効果音が鳴るプログラミングをします。
![Scratch「スクラッチしよう!3-1 効果音を入れよう」scratch ビームに当たると効果音が鳴るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/07/scratchsiyoutitle0301_explanation17.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)
そう!
「○の音を鳴らす」ブロックで、
![](https://scratchsiyou.com/wp-content/uploads/2022/07/scratchsiyoutitle0301_scrpt7.png)
自分の好きな音を、効果音に使えるようにできるんだよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
わぁ~、
ぼくも早くやってみたいなぁ~!
楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_ok-300x300.png)
遊んでみよう!
今回のプログラミングで学ぶことは
1. ネコがマウスで動くスクリプトがわかるよ
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコをマウスで動かす](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation1.png)
2.ネコからビームが出るスクリプトがわかるよ
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコからビームが出る](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation2.png)
3.えんばんが ネコに近づくスクリプトがわかるよ
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコに円盤が近づいてくる](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation3.png)
4.えんばんが はれつする スクリプトがわかるよ
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 円盤がビームに当たると効果音を出しながら破裂する](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation4-1.png)
5.ネコがえんばんにふれると ゲームが終わるスクリプトがわかるよ
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコが円盤に触れるとゲームが終了する](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation5.png)
スクリプトを見てみよう
スプライトはこれです!
![scratch「スクラッチしよう!3-1 効果音を 入れよう!」作品のスプライト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_splite4.png)
![ラッチ先生<br>](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
このスクラッチ作品のスプライトは、「ネコ」「ビーム」「えんばん」です。
スクラッチ画面を見ると、 「ネコ」「ビーム」「えんばん」 と表示されています。
*「Cat Flying」を「ネコ」に名前を変えました。大きさ「50」です。
*「Paddle」を「ビーム」に名前を変えました。 大きさ「34」です。
*「Button5」を「えんばん」に名前を変えました。大きさ「50」です。
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
新しいスプライトの入れ方を知りたい人は
こちらを読んでね!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
背景の入れ方を知りたい人は
こちらを読んでね!
背景はこれです
![scratch「スクラッチしよう!3-1 効果音を 入れよう!」作品の背景の画像「Stars」
」](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation28.png)
スクリプトはこれです!
ネコのスクリプト
![Scratch「スクラッチしよう!3-1 効果音を 入れよう」作品のネコのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_scrpt1.png)
ビームのスクリプト
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ビームのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_scrpt2-1.png)
えんばんのスクリプト
![Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 えんばんのスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_scrpt3.png)
プログラミングの仕方を説明します
ネコのスクリプト
![scratchのネコがマウスに向かって動くスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation19-1.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
「マウスのポインターへ向ける」コードってなに?って思った人は
こちらの記事を読んでみてね!
ビームのスクリプト
![「ネコのx座標」「ネコのy座標」「ネコの向き度に向ける」コードを使って、ビームをscratchのネコの所に表示する](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation30.png)
「x座標をネコのx座標、y座標をネコのy座標にする」コードとは
![「x座標をネコのx座標、y座標をネコのy座標にする」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script7.png)
〇ビームの場所をネコの場所にする
![scratchのネコとビームの場所を一致させる](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation8.png)
「ネコの向き度に向ける」コードとは
![「ネコの向き度に向ける」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script8.png)
〇ビームの向きをネコの向きと同じにする
![scratchのネコの向きとビームの向きを同じにする](https://scratchsiyou.com/wp-content/uploads/2022/01/scracthsiyoutitle0210_explanation9.png)
【「ネコのx座標」「ネコのy座標」「ネコの向き」ブロックの作り方 】
![「ネコのx座標」「ネコのy座標」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script12.png)
![「ネコの向き」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script13.png)
1,「調べる」から「ステージの背景#」コードを、スクリプトエリアにドラック&ドロップします
![scratchコードタブにある「調べる」から「ステージの背景#」コードを取り出す](https://scratchsiyou.com/wp-content/uploads/2021/12/scratchsiyoutitle0207_explanation10.png)
2,「ステージ▽」をクリックして、「ネコ」にする
![「「ステージの背景#」コード7の「ステージ」をクリックして「ネコ」にする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation15.png)
3,「ネコのx座標」ブロック 完成!
![「ネコのx座標」コードが完成](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script15.png)
4,「x座標▽」をクリックして、「y座標」にする
![「ネコのx座標」コードの「x座標」をクリックして「y座標」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation17.png)
5,「ネコのy座標」ブロック 完成
![「ネコのy座標」コードが完成](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script18.png)
6,「y座標▽」をクリックして、「向き」にする。
![「ネコのy座標」コードの「y座標」をクリックして「向き」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_explanation20.png)
7,「ネコの向き」ブロック 完成
![「ネコの向き」コードが完成](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0210_script13-1.png)
![scratchのネコからビームを出し続けるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation20-1.png)
えんばんのスクリプト
![scratchの円盤を最初に表示させるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation6.png)
![scratchのネコに円盤が近づいていくスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation7-1.png)
![「スクラッチしよう!3-1 効果音を入れよう!」作品の円盤 ビームに当たると効果音を出しながら破裂するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation23-3.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
「渦巻きの効果」「大きさを変える」「幽霊の効果」コードについてくわしく知りたい人は
こちらの記事をどうぞ!
![「スクラッチしよう!3-1 効果音を入れよう!」作品のネコが円盤に触れるとすべての動きが止まるスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation32-1.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
「メッセージを送る」「スプライトの他のスクリプトを止める」コードってなに?
って思った人は、こちらの記事を読んでみてね!
![scratchのネコが円盤に触れるとゲームが終了するスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation27-1.png)
効果音ってなあに?
「効果音」とは。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_question-300x300.png)
効果音ってなんですか、ラッチ先生。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
効果音とは、かんたんにいえば映像の音ですね。
この作品では「えんばん」が はれつするときに音を入れました。
このはれつする時の音を効果音と言います。
今回は「Oops」という音を効果音にしたけど、
![「Oopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt7.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)
スクラッチには、効果音だけでなく9つの音が用意されています。
- 動物
- 効果
- ループ(ずうっと何回もくりかえされる音)
- 音符
- 打楽器
- 宇宙
- スポーツ
- 声
- 奇妙な音
![scratchの音の9種類](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_scrpt11.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)
はぁーーい.
【「〇の音を鳴らす」コードの作り方】
*「Oops」の音にする
![「Oopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt7-1.png)
1,「音」をクリック
![「コード」タブの「音」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/02/scratchsiyoutitle0301_explanation10.png)
2,左下の「スピーカー」マークをクリック
![「音を選ぶ」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation11.png)
3,音の種類をえらぶ (ここでは、はれつする効果音をつけたいため「効果」をクリック)
![「音を選ぶ」の中から「効果」をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_script11.png)
4,▷にカーソルを置くと音が聞ける。
![それぞれの音の「▷」をクリックすると音が再生されて聞ける](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation12.png)
5,「Oops」の音が気に入り、クリック
![気に入った「Oops」の音をクリックする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation13.png)
6,「音」に「Oops」の音が入る
![「音」のタブの中に「Oops」の音が入る](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation14-1.png)
7,「コード」をクリック。 コードができている。
![「Oopsの音を鳴らす」「最後までOopsの音を鳴らす」コード完成](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation15.png)
「最後まで〇の音を鳴らす」のコードとのちがいは?
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_question-300x300.png)
「最後まで〇の音を鳴らす」ってコードがあるけど・・・。
![「最後までOopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt14.png)
「〇の音を鳴らす」コードと、どこが違うの?
![「Oopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt7-2.png)
ラッチ先生、おしえて。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「終わるまで」というのがポイントなんだよね。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_question-300x300.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)
おねがいしまーーす。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
これは、えんばんがビームに当たって ばくはするスクリプトです。
![「スクラッチしよう!3-1 効果音を入れよう!」作品 えんばんの「Oopsの音を鳴らす」コードでの爆破スクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt15.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)
このスクリプトは
- えんばんが、ビームに触れた
- 「Oops」の音を鳴らす
- ばくはする
上から順番にコードの命令がコンピューターにでていて、
ステージを見ると
このように動いているよね。
![「Oopsの音を鳴らす」コードのスクリプトでの効果音の鳴り方](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation17.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)
では、
「Oopsの音を鳴らす」コードを「終わりまでOopsの音を鳴らす」コードに変えてみよう。
![「スクラッチしよう!3-1 効果音を入れよう!」作品 えんばんの「終わりまでOopsの音を鳴らす」コードでの爆破スクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt16.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)
このスクリプトは
- えんばんが、ビームに触れた
- 終わりまで「Oops」の音を鳴らす
- ばくはする
と上から順番にコードの命令がコンピューターにでていて、
②の「終わりまで」がちがうところだよ。
それでは、
ステージではどのように動いているかな
![「終わりまでOopsの音を鳴らす」コードのスクリプトでの効果音の鳴り方](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation18.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_question-300x300.png)
あれれ、音がなっているのに ばくはしないよ?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そうなんだ!
「終わりまでOopsの音を鳴らす」コードだと、
②効果音の「Oops」を全部流してから、下にある ③ばくはのスクリプトへ行くんだ。
![えんばんは、Oopsの効果音こうかおんが鳴なり終おわって ばくはする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation18.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)
「Oopsの音を鳴らす」コードは、
②効果音の「Oops」をスタートさせて、すぐ下にある ③ばくはのスクリプトへ行く。
だから、ばくはしている時に、効果音「Oops」が流れているだ。
![えんばんは、Oopsの効果音こうかおんといっしょに ばくはする](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation17.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_ok-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)
スクラッチの作品に音を入れたい時は、このコードを使います。
![「Oopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt7-1.png)
![「最後までOopsの音を鳴らす」コード](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_scrpt14-2.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
2つのコードのちがいは、えんばんの爆破する効果音でわかったよね!
![円盤が効果音と一緒に爆破する「Oops
の音を鳴らす」コードを入れたスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation17-1.png)
- ビームに当たる
- 効果音の「Oops」をスタートさせる
- 爆破のスクリプトへ行く。
爆破している時に、効果音「Oops」が流れている。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_ok-300x300.png)
「うん、えんばんの爆破の効果音には、「〇の音を鳴らす」コードがいいね!
![効果音が終わってから円盤が爆破する「終わるまでOopsの音を鳴らす」コードを入れたスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/01/scratchsiyoutitle0301_explanation18-1.png)
- ビームに当たる
- 効果音の「Oops」の音を最後まで流す
- 爆破する。
効果音「Oops」が流れている時は、えんばんの形は変わらない。
効果音の「Oops」が終わってから、爆破し始める。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.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)
うん、ゲームをしていて、すごく楽しい!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
スクラッチにはたくさんの音がありますから、
自分の作品の中にどんどん取り入れてみよう!
作品のレベルがぜったいに上がるよ!
それじゃあ、また!!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_ok-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)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント