スクラッチで効果音を入れる方法「〇の音を鳴らす」ブロックを使おう

音
ラッチ先生
ラッチ先生

こん、に、ち、はぁ~!(錦鯉にしきごいのまね)

「スクラッチしよう!楽たのしく学まなぶプログラミング教室きょうしつ」の担任たんにんラッチです。

スック
スック

はぁ~い、スックだよ!

ラッチ先生
ラッチ先生

今回こんかいは、

てきがビームに当あたると効果音こうかおんが鳴なるプログラミングをします。

Scratch「スクラッチしよう!3-1 効果音を入れよう」scratch ビームに当たると効果音が鳴るスクリプト
ビームに当あたると効果音こうかおんが鳴なるスクリプト
ビームに当あたると効果音こうかおんが鳴なる
スック
スック

わぁ~、

ゲームしてるみたい!

ラッチ先生
ラッチ先生

そう!

「○の音おとを鳴ならす」ブロックで、

「○の音おとを鳴ならす」ブロック

自分じぶんの好すきな音おんを、効果音こうかおんに使つかえるようにできるんだよ!

スック
スック

わぁ~、

ぼくも早はやくやってみたいなぁ~!

楽たのしくプログラミングを学まなんでいきましょう!

スポンサーリンク

今回作るスクラッチの作品は、これっ!

  • 緑みどりの旗はたをクリックしたら、えんばんがネコに 近ちかづいてくるよ。
  • マウスを 使つかって、ネコを 動うごかそう!
  • ネコからビームでえんばんを爆破ばくはしよう!
  • えんばんが爆破ばくはしている時とき、効果音こうかおんがでるよ。
  • ネコがえんばんに触ふれると おしまい
スック
スック

遊あそんでみよう!

今回のプログラミングで学ぶことは

1. ネコがマウスで動うごくスクリプトがわかるよ

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコをマウスで動かす
ネコをマウスで動うごかす

2.ネコからビームが出でるスクリプトがわかるよ

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコからビームが出る
ネコからビームが出でる

3.えんばんが ネコに近ちかづくスクリプトがわかるよ

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコに円盤が近づいてくる
えんばんがネコに近ちかづく

4.えんばんが はれつする スクリプトがわかるよ

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 円盤がビームに当たると効果音を出しながら破裂する
えんばんが効果音こうかおんを出だしながら破裂はれつする

5.ネコがえんばんにふれると ゲームが終おわるスクリプトがわかるよ

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ネコが円盤に触れるとゲームが終了する
ネコはえんばんに触ふれると終了しゅうりょう

スポンサーリンク

スクリプトを見てみよう

スプライトはこれです!

scratch「スクラッチしよう!3-1 効果音を 入れよう!」作品のスプライト
スプライト
ラッチ先生<br>
ラッチ先生

このスクラッチ作品さくひんのスプライトは、「ネコ」「ビーム」「えんばん」です。

スクラッチ画面がめんを見ると、 「ネコ」「ビーム」「えんばん」 と表示ひょうじされています。

 *「Cat Flying」を「ネコ」に名前なまえを変かえました。大おおきさ「50」です。

*「Paddle」を「ビーム」に名前なまえを変かえました。 大おおきさ「34」です。

 *「Button5」を「えんばん」に名前なまえを変かえました。大おおきさ「50」です。

スック
スック

新あたらしいスプライトの入いれ方かたを知しりたい人ひとは

こちらを読よんでね!

スック
スック

背景はいけいの入いれ方かたを知しりたい人ひとは

こちらを読よんでね!

背景はこれです

scratch「スクラッチしよう!3-1 効果音を 入れよう!」作品の背景の画像「Stars」
」
背景はいけい

スクリプトはこれです!

ネコのスクリプト

Scratch「スクラッチしよう!3-1 効果音を 入れよう」作品のネコのスクリプト
ネコのスクリプト

ビームのスクリプト

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 ビームのスクリプト
ビームのスクリプト

えんばんのスクリプト

Scratch「スクラッチしよう!3-1 効果音を入れよう」作品 えんばんのスクリプト
えんばんのスクリプト

スポンサーリンク

プログラミングの仕方を説明します

ネコのスクリプト

scratchのネコがマウスに向かって動くスクリプト
マウスに向むかって動うごくスクリプト
スック
スック

「マウスのポインターへ向むける」コードってなに?って思おもった人ひとは

こちらの記事きじを読よんでみてね!

ビームのスクリプト

「ネコのx座標」「ネコのy座標」「ネコの向き度に向ける」コードを使って、ビームをscratchのネコの所に表示する
ビームの位置いちのスクリプト

「x座標ざひょうをネコのx座標ざひょう、y座標ざひょうをネコのy座標ざひょうにする」コードとは

「x座標をネコのx座標、y座標をネコのy座標にする」コード
「x座標ざひょうをネコのx座標ざひょう、y座標ざひょうをネコのy座標ざひょうにする」コード

〇ビームの場所ばしょをネコの場所ばしょにする

scratchのネコとビームの場所を一致させる
ビームの場所ばしょ

「ネコの向むき度どに向むける」コードとは

「ネコの向き度に向ける」コード
「ネコの向むき度どに向むける」コード

〇ビームの向むきをネコの向むきと同おなじにする

scratchのネコの向きとビームの向きを同じにする
ビームの向むき

【「ネコのx座標ざひょう」「ネコのy座標ざひょう」「ネコの向むき」ブロックの作つくり方かた 】

「ネコのx座標」「ネコのy座標」コード
「ネコのx座標ざひょう」「ネコのy座標ざひょう」コード
「ネコの向き」コード
「ネコの向むき」コード

1,「調しらべる」から「ステージの背景#はいけい」コードを、スクリプトエリアにドラック&ドロップします

scratchコードタブにある「調べる」から「ステージの背景#」コードを取り出す
「調しらべる」から「ステージの背景はいけい#」コードを取とり出だす

2,「ステージ▽」をクリックして、「ネコ」にする

「「ステージの背景#」コード7の「ステージ」をクリックして「ネコ」にする
「▽」をクリックして、「ネコ」をクリックする

3,「ネコのx座標ざひょう」ブロック 完成かんせい!

「ネコのx座標」コードが完成
「ネコのx座標ざひょう」コード完成かんせい

4,「x座標ざひょう▽」をクリックして、「y座標ざひょう」にする

「ネコのx座標」コードの「x座標」をクリックして「y座標」をクリックする
「▽」をクリックして、「y座標ざひょう」をクリックする

5,「ネコのy座標ざひょう」ブロック 完成かんせい

「ネコのy座標」コードが完成
「ネコのy座標ざひょう」コード完成かんせい

6,「y座標ざひょう▽」をクリックして、「向むき」にする。

「ネコのy座標」コードの「y座標」をクリックして「向き」をクリックする
「▽」をクリックして、「向むき」をクリックする

7,「ネコの向むき」ブロック 完成かんせい

「ネコの向き」コードが完成
「ネコの向むき」コード完成かんせい
scratchのネコからビームを出し続けるスクリプト
ネコがビームを出だし続つづけるスクリプト

スポンサーリンク

えんばんのスクリプト

scratchの円盤を最初に表示させるスクリプト
最初さいしょのえんばんの場所ばしょを表示ひょうじするスクリプト
scratchのネコに円盤が近づいていくスクリプト
えんばんがネコに近つかづくスクリプト
「スクラッチしよう!3-1 効果音を入れよう!」作品の円盤 ビームに当たると効果音を出しながら破裂するスクリプト
えんばんが効果音こうかおんを出だしながら はれつするスクリプト
スック
スック

「渦うず巻まきの効果こうか」「大おおきさを変かえる」「幽霊ゆうれいの効果こうか」コードについてくわしく知しりたい人は

こちらの記事きじをどうぞ!

「スクラッチしよう!3-1 効果音を入れよう!」作品のネコが円盤に触れるとすべての動きが止まるスクリプト
ネコがえんばんに触ふれると 動うごきが止とまるスクリプト
スック
スック

「メッセージを送おくる」「スプライトの他ほかのスクリプトを止とめる」コードってなに?

って思おもった人ひとは、こちらの記事きじを読よんでみてね!

scratchのネコが円盤に触れるとゲームが終了するスクリプト
ネコがえんばんに触ふれると 終おわる

スポンサーリンク

効果音ってなあに?

「効果音」とは。

スック
スック

効果音こうかおんってなんですか、ラッチ先生。

ラッチ先生
ラッチ先生

効果音こうかおんとは、かんたんにいえば映像えいぞうの音おとですね。

この作品さくひんでは「えんばん」が はれつするときに音おとを入いれました。

このはれつする時ときの音おとを効果音こうかおんと言いいます。

今回こんかいは「Oops」という音おとを効果音こうかおんにしたけど、

「Oopsの音を鳴らす」コード
「Oopsの音おとを鳴ならす」コード

みんなが気きに入いった音おとを効果音こうかおんとして使つかっていいんだよ!

スック
スック

これが、はれつした音おとに聞きこえるんだね!

ラッチ先生
ラッチ先生

スクラッチには、効果音こうかおんだけでなく9つの音おとが用意よういされています。

効果音の種類
  • 動物どうぶつ
  • 効果こうか
  • ループ(ずうっと何回なんかいもくりかえされる音おと)
  • 音符おんぷ
  • 打楽器だがっき
  • 宇宙うちゅう
  • スポーツ
  • 声こえ
  • 奇妙きみょうな音おと

scratchの音の9種類
scratchの音おとの種類しゅるい

それぞれに、たくさん音おとがあります。

「〇の音を鳴らす」のコードの作り方

ラッチ先生
ラッチ先生

それでは、「〇の音おとを鳴ならす」コードの作つくり方かたを教おしえます。

スック
スック

はぁーーい.

【「〇の音おとを鳴ならす」コードの作つくり方かた】

*「Oops」の音おとにする

「Oopsの音を鳴らす」コード
「〇の音おとを鳴ならす」コード

1,「音おと」をクリック

「コード」タブの「音」をクリックする
「コード」タブの「音おと」をクリック

2,左下ひだりしたの「スピーカー」マークをクリック

「音を選ぶ」をクリックする
「音おとを選えらぶ」をクリックする

3,音おとの種類しゅるいをえらぶ (ここでは、はれつする効果音こうかおんをつけたいため「効果こうか」をクリック)

「音を選ぶ」の中から「効果」をクリックする
「効果こうか」をクリック

4,▷にカーソルを置おくと音おとが聞きける。

それぞれの音の「▷」をクリックすると音が再生されて聞ける
「▷」をクリックすると音おとが聞きける

5,「Oops」の音おとが気きに入いり、クリック

気に入った「Oops」の音をクリックする
気きに入いった「Oops」の音おとをクリック

6,「音おと」に「Oops」の音おとが入はいる

「音」のタブの中に「Oops」の音が入る
「音おと」のタブの「Oops」の音おとが入る

7,「コード」をクリック。 コードができている。

「Oopsの音を鳴らす」「最後までOopsの音を鳴らす」コード完成
「Oopsの音おとを鳴ならす」「終おわりまでOopsの音おとを鳴ならす」コード完成かんせい

スポンサーリンク

「最後まで〇の音を鳴らす」のコードとのちがいは?

スック
スック

「最後さいごまで〇の音おとを鳴ならす」ってコードがあるけど・・・。

「最後までOopsの音を鳴らす」コード
「最後さいごまでOopsの音おとを鳴ならす」コード

「〇の音おとを鳴ならす」コードと、どこが違ちがうの?

「Oopsの音を鳴らす」コード
「Oopsの音おとを鳴ならす」コード

ラッチ先生、おしえて。

ラッチ先生
ラッチ先生

「終おわるまで」というのがポイントなんだよね。

スック
スック

・・・?

ラッチ先生
ラッチ先生

プログラミングで作つくられるスクリプトは、

上うえから順番じゅんばんにコードの命令めいれいがコンピューターに送おくられているんだ。

今回こんかいの作品さくひんで見みてみよう

スック
スック

おねがいしまーーす。

ラッチ先生
ラッチ先生

これは、えんばんがビームに当あたって ばくはするスクリプトです。

「スクラッチしよう!3-1 効果音を入れよう!」作品 えんばんの「Oopsの音を鳴らす」コードでの爆破スクリプト
えんばんの「Oopsの音おとを鳴ならす」コードのばくはスクリプト
スック
スック

そうですね。

ラッチ先生
ラッチ先生

このスクリプトは

ばくはスクリプト▷「Oopsの音を鳴らす」コード
  1. えんばんが、ビームに触ふれた
  2. 「Oops」の音おとを鳴ならす
  3. ばくはする

上うえから順番じゅんばんにコードの命令めいれいがコンピューターにでていて、

ステージを見みると

このように動うごいているよね。

「Oopsの音を鳴らす」コードのスクリプトでの効果音の鳴り方
「Oopsの音おとを鳴ならす」コードのスクリプトでの効果音こうかおんの鳴なり方かた
スック
スック

そうだよ。

ラッチ先生
ラッチ先生

では、

「Oopsの音おとを鳴ならす」コードを「終おわりまでOopsの音おとを鳴ならす」コードに変かえてみよう。

「スクラッチしよう!3-1 効果音を入れよう!」作品 えんばんの「終わりまでOopsの音を鳴らす」コードでの爆破スクリプト
えんばんの「終おわるまでOopsの音おとを鳴ならす」コードのばくはスクリプト
スック
スック

ふむふむ。

ラッチ先生
ラッチ先生

このスクリプトは

ばくはスクリプト▷「終わりまでOopsの音を鳴らす」コード
  1. えんばんが、ビームに触ふれた
  2. 終おわりまで「Oops」の音おとを鳴ならす
  3. ばくはする

と上うえから順番じゅんばんにコードの命令めいれいがコンピューターにでていて、

②の「終おわりまで」がちがうところだよ。

それでは、

ステージではどのように動うごいているかな

「終わりまでOopsの音を鳴らす」コードのスクリプトでの効果音の鳴り方
「終おわりまでOopsの音おとを鳴ならす」コードのスクリプトでの効果音こうかおんの鳴なり方かた
スック
スック

あれれ、音おとがなっているのに ばくはしないよ?

ラッチ先生
ラッチ先生

そうなんだ!

「終おわりまでOopsの音おとを鳴ならす」コードだと、

②効果音こうかおんの「Oops」を全部ぜんぶ流ながしてから、下したにある ③ばくはのスクリプトへ行いくんだ。

えんばんは、Oopsの効果音こうかおんが鳴なり終おわって ばくはする
えんばんは、Oopsの効果音こうかおんが鳴なり終おわって ばくはする
スック
スック

そうか!だからビームに当あたって効果音こうかおんがなっても、ばくはしなかったんだね!

ラッチ先生
ラッチ先生

「Oopsの音おとを鳴ならす」コードは、

②効果音こうかおんの「Oops」をスタートさせて、すぐ下したにある ③ばくはのスクリプトへ行いく。

だから、ばくはしている時ときに、効果音こうかおん「Oops」が流ながれているだ。

えんばんは、Oopsの効果音こうかおんといっしょに ばくはする
えんばんは、Oopsの効果音こうかおんといっしょに ばくはする
スック
スック

そういうことね!

ちがいがわかったよ。ラッチ先生!

スポンサーリンク

まとめ

ラッチ先生
ラッチ先生

今回こんかいは、

「〇の音おとを鳴ならす」コードを使つかって、えんばんが爆破ばくはするときに効果音こうかおんをつけるプログラミングを学まなびました。

今日のプログラミングでわかったこと

ラッチ先生
ラッチ先生

スクラッチの作品さくひんに音おとを入いれたい時ときは、このコードを使つかいます。

  • 「〇の音おとを鳴ならす」コード
  • 「終おわるまで〇の音おとを鳴ならす」コード
「Oopsの音を鳴らす」コード
「〇の音おとを鳴ならす」コード
「最後までOopsの音を鳴らす」コード
「最後さいごまで〇の音おとを鳴ならす」コード
スック
スック

2つのコードのちがいは、えんばんの爆破ばくはする効果音こうかおんでわかったよね!

爆破の効果音:「〇の音を鳴らす」コード
円盤が効果音と一緒に爆破する「Oops
の音を鳴らす」コードを入れたスクリプト
えんばんは、Oopsの効果音こうかおんといっしょに ばくはする
  1. ビームに当あたる
  2. 効果音こうかおんの「Oops」をスタートさせる
  3. 爆破ばくはのスクリプトへ行いく。
「〇の音を鳴らす」コード

爆破ばくはしている時ときに、効果音こうかおん「Oops」が流ながれている。

スック
スック

「うん、えんばんの爆破ばくはの効果音こうかおんには、「〇の音おとを鳴ならす」コードがいいね!

爆破の効果音:「最後まで〇の音を鳴らす」コード
効果音が終わってから円盤が爆破する「終わるまでOopsの音を鳴らす」コードを入れたスクリプト
えんばんは、Oopsの効果音こうかおんが鳴なり終おわって ばくはする
  1. ビームに当あたる
  2. 効果音こうかおんの「Oops」の音おとを最後さいごまで流ながす
  3. 爆破ばくはする。
「終わるまで〇の音を鳴らす」コード

効果音こうかおん「Oops」が流ながれている時ときは、えんばんの形かたちは変かわらない。

効果音こうかおんの「Oops」が終おわってから、爆破ばくはし始はじめる。

スック
スック

「終おわりまで〇の音おとを鳴ならす」コードでは、ないなあ!


ラッチ先生
ラッチ先生

今回こんかいのプログラミング学習がくしゅうは、ここまで!

音おとを入いれると作品さくひんがぐーーんと良よくなるでしょう!

スック
スック

うん、ゲームをしていて、すごく楽たのしい!

ラッチ先生
ラッチ先生

スクラッチにはたくさんの音おとがありますから、

自分じぶんの作品さくひんの中なかにどんどん取とり入いれてみよう!

作品さくひんのレベルがぜったいに上あがるよ!

それじゃあ、また!!

スック
スック

バイなら!

(@^^)/~~~

スポンサーリンク


ラッチ先生
ラッチ先生

今回こんかい 学まなんだことを

pythonパイソンでプログラミングしたいと思おもったら

ここで 学まなべます

ラッチ先生
ラッチ先生

「変数へんすう」って、なあに?

「変数へんすう」ブロックって、どう使つかうの?

と 思おもっている方かたに!

変数へんすうブロックでのプログラミングを 学まなべるドリルを 作つくりました

ラッチ先生
ラッチ先生

「リスト」って、なあに?

「リスト」ブロックって、どう使つかうの?

と 思おもっている方かたはこちら!

リストブロックでのプログラミングを 学まなべるドリルを 作つくりました

スック
スック

画面がめんを クリックすると

「ステップアップドリル」のサイトへ 行いけます!

ラッチ先生
ラッチ先生

pythonパイソンを 学まなびたいと 思おもっている方かたは、こちら!

「pythonパイソンしよう! 楽しく学べるプログラミング教室」サイトを 作つくりました。

コメント