レッスン67
スクラッチでおとあてゲームをつくる⌗
スクラッチでおんがくをならせるようにしましょう⌗
スクラッチをひらいて、ひだりしたの「拡張機能を追加」をクリックして、「音楽」をクリックする。
ドをならしてみましょう⌗
「60の音符を0.25拍鳴らす」でドのおとをならしてみましょう。
スクラッチのおとのたかさは、すうじであらわします。
ド - 60
ドシャープ - 61
レ - 62
レシャープ - 63
ミ - 64
ファ - 65
ファシャープ - 66
ソ - 67
ソシャープ - 68
ラ - 69
ラシャープ - 70
シ - 71
ドからシまでのおとをランダムにならしてみましょう⌗
さっきつかった、「60の音符を0.25拍鳴らす」の「60」のところに、「60から71までの乱数」をいれて、うごかしてみましょう。
おとのかずをおぼえておきましょう⌗
ゲームにするために、おとのかずをおぼえておいて、せいかいかまちがいかを、しらべないといけません。
そのために、おとのかずを変数(へんすう)にいれて、おぼえておきましょう。
なにか変数(へんすう)をつくってください。
その変数に「60から71までの乱数」をいれてください。
その変数を、「◯の音符を0.25拍鳴らす」にいれてください。
せいかいをこたえるようにしましょう⌗
せいかいをすうじでこたえるようにしましょう
そのためには、「調べる」のなかの「◯と聞いて待つ」をつかいます。
これをつかうと、こたえをいれるしかくのはこがでて、こたえをいれられるようになります。
いれたこたえは、「答え」という変数(へんすう)にはいります。
ここまでつくるとこんなふうになるとおもいます。
https://scratch.mit.edu/projects/1182182266/
はじめはやさしく、だんだんむずかしくなるようにしましょう⌗
はじめは、おとのしゅるいを2つからはじめて、せいかいしたら、おとのしゅるいを1つずつふやしていきましょう。
まずは、くりかえしうごかしたいので、コードのぜんたいを「ずっと」のなかにいれましょう。
そして、「60から71までの乱数」の「71」のところを変数にして、せいかいしたら、その変数を1ずつかえるようにしましょう。
ここまでつくるとこんなふうになるとおもいます。
https://scratch.mit.edu/projects/1182187459/
おとのたかさをおぼえるれんしゅうをしたいときは、これをつかってください。
https://scratch.mit.edu/projects/1182662319/
3このおとをどうじにならしてみましょう⌗
3このおとをどうじにならすには、「メッセージを送る」をつかいます。
そして、おなじメッセージの「メッセージを受け取ったとき」を3こつくって、それぞれのなかでちがうおとをならすと、どうじにおとがなります。
ここまでつくるとこんなふうになるとおもいます。