Scratch(スクラッチ)専門のプログラミング教室

Scratch(スクラッチ)「日本語サウンドボード」作り方の説明

マウスポインターでひらがなに触れると、そのひらがなの音を発音する日本語サウンドボードを作りました。

ひらがなの発音だけでなく、ステージ上のキャラクターが話しているようにするために、あ行、い行、う行、え行、お行の口の動き用にそれぞれ2つのコスチュームを作りました。例えば、あ行のひらがなをマウスポインターで触れると、キャラクターの口の位置にある「口の形」スプライトが、あ行用の2つのコスチュームに段階的に切り替わり、キャラクターがあ行のひらがなを発音しているように見えるようにプログラミングしました。

50音の音源は「口の形」スプライトにアップロードしました。「50音」という変数を作り、この変数の値が「1」の時は「あ」の音が、「2」の時は「い」の音、「3」の時は「う」の音、「4」の時は「え」の音、「5」は「お」の音が出るようにしました。そのため、音源を「あ」から順番にアップロードし、「やゆよ」のようにい行とえ行がない順番には無音を録音しました。

発音のきっかけとなる「50音」という変数は、マウスポインターがステージ上のひらがなに触れると、そのひらがなに合わせて切り替わるようにしました。そのため、音源と同じように「あ」「い」「う」「え」「お」…のコスチュームも、1番から順番に設定しています。例えば、「お」というコスチュームにマウスポインターが触れた場合、「お」のコスチューム番号は5なので、「50音」変数の値も5に切り替わります。「50音」変数が5になると、「口の形」スプライトにアップロードされている5番目の音、つまり「お」の音が出るようになります。

【日本語サウンドボード Japanese Sound Board】

【関連する投稿ページ】

・Scratch(スクラッチ)「スキャニメーション」作り方の説明
・Scratch(スクラッチ)「スライドパズル」作り方の説明
・Scratch(スクラッチ)「100%ペンによる動的な三角関数グラフ」作り方の説明
・Scratch(スクラッチ)「日本語サウンドボード」作り方の説明
・Scratch(スクラッチ)「イライラ棒ゲーム (Frustration Game)」作り方の説明
・Scratch(スクラッチ)「蛇ゲーム(Snake Game)」作り方の説明
・Scratch(スクラッチ)「インタラクティブ・ストーリー」作り方の説明
・Scratch(スクラッチ)「ハロウィン脱出ゲーム」作り方の説明
・Scratchプログラミングでsin(サイン)cos(コサイン)を使用する方法
・Scratch(スクラッチ)ビデオモーション機能を使ったゲーム作り方の説明
・Scratch(スクラッチ)コースで作るお手本プログラム集を掲載
・Scratch(スクラッチ)リミックス「記憶力ゲーム」作り方の動画説明-1/2
・Scratch(スクラッチ)リミックス「記憶力ゲーム」作り方の動画説明-2/2
・Scratch(スクラッチ)「カーレースゲーム」作り方の動画説明-1/2
・Scratch(スクラッチ)「カーレースゲーム」作り方の動画説明-2/2

【Scratch(スクラッチ)コースの紹介動画】

68